A collection of 9 reusable Angular libraries for building modern content management system applications.
NTK CMS Angular Libraries is a monorepo containing nine standalone, production-ready Angular libraries designed specifically for constructing CMS applications. It provides a modular toolkit covering API services, file management, and UI components, enabling developers to build feature-rich content management interfaces efficiently.
Core API Layer — Complete API service layer with data models for CMS operations like news, blog, catalog, and member management. Advanced File Management — Tree-based file navigation, drag & drop operations, and file preview capabilities. Visual UI Components — Includes a cron expression editor, icon picker, Material color picker, and visual query builder. Multi-language Support — Built-in internationalization for English, Persian, French, and Russian. Accessibility & Responsiveness — ARIA support, keyboard navigation, and mobile-friendly components. Modular Architecture — Libraries can be used independently, allowing developers to include only what they need.
The project emphasizes a modular, type-safe approach using modern Angular best practices, providing developers with flexible, reusable building blocks rather than a monolithic framework.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.