OpenSourceProjects logo
squidex logo

squidexHeadless CMS and Content Managment Hub

Headless CMS and Content Managment Hub

2,487 stars
522 forks
C#
MIT
squidex screenshot

squidex

Squidex is an open source headless CMS and content management hub that provides a rich API with OData filtering and Swagger definitions. Built with ASP.NET Core and CQRS architecture, it decouples content management from presentation, allowing developers to build custom UIs across web, mobile, and server applications.

Key Features

  • Headless Architecture: RESTful API with OData filters and comprehensive Swagger documentation for flexible content delivery
  • Multi-Database Support: Works with MongoDB, PostgreSQL, MySQL, and SQL Server for diverse infrastructure needs
  • CQRS Pattern: Implements Command Query Responsibility Segregation for scalable and maintainable content operations
  • Multiple Deployment Options: Supports deployment on Azure, AWS, Docker, Kubernetes, Heroku, and other major platforms
  • Rich Content Management: Comprehensive admin interface with support for custom editors, validation rules, and asset management

Use Cases

  • Decoupled Web Applications: Serve content to multiple frontend frameworks and channels from a single content source
  • Mobile App Backend: Provide scalable content delivery infrastructure for native and cross-platform mobile applications
  • Omnichannel Publishing: Manage and distribute content across websites, apps, and third-party integrations using flexible APIs
  • Enterprise Content Hub: Centralize content management across distributed teams with role-based access control

Who Is It For

Developers and development teams looking for a flexible, open source CMS that prioritizes API-first design and can be deployed in modern cloud environments. Organizations needing to decouple content management from presentation layers benefit from Squidex's headless architecture.

Trending Open Source Projects