squidex
Open source headless CMS and content management hub with powerful API, OData filter and Swagger support.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
A headless CMS with powerful API, multiple database support, and easy cloud deployment.
Core Features
- RESTful API with Swagger docs and OData filter/sort
- Headless architecture – build any frontend (web, mobile, server)
- Built on ASP.NET Core & CQRS for performance and scalability
- Supports MongoDB, PostgreSQL, MySQL, SQL Server
- One-click deploy to Docker, Azure, AWS, K8s, etc.
What It Can't Do
- •Default database is MongoDB; switch to others by configuring connection strings in advance. 2. Use a reverse proxy (e.g., Nginx) with HTTPS in production. 3. Community edition has no official support; use the forum for help.
Use Cases
- Enterprise content management (news, product catalogs)
- Backend content service for mobile apps
- Multi-site content distribution (e.g., multiple brand sites)
- Content microservice in microservices architecture
Detailed Introduction
Squidex is an open source headless CMS and content management hub. Unlike traditional CMS, it provides a rich API with OData filtering and Swagger definitions, letting you build your own UI (website, mobile app, or server) on top. Built with ASP.NET Core and CQRS, it runs on Windows and Linux, supporting MongoDB, PostgreSQL, MySQL, and SQL Server. It offers multiple deployment options including Docker, Azure, AWS, and K8s. A cloud SaaS version is also available. Compared to Strapi or WordPress, Squidex stands out with its .NET ecosystem integration, CQRS architecture for scalability, and flexible database support.
Troubleshooting & FAQ (1)
TroubleshootingWhy does Squidex 7.22.0+ fail to start with 'Specified method is not supported' error when using S3 with IAM roles/web identity?
This is a known regression in Squidex 7.22.0 and 7.23.0 caused by two issues: (1) missing AWSSDK.SecurityToken assembly, which breaks AWS IAM role/web-identity credential resolution for S3; (2) a SeekFakerStream bug that masks the real error by throwing 'Specified method is not supported' on retry attempts. The fix has been merged (https://github.com/Squidex/libs/pull/98) and will be available in the next release. To resolve immediately, either downgrade to Squidex 7.21.0 or ensure your deployment uses static AWS access keys until upgrading. After the fix, update to the latest Squidex version that includes the restored SecurityToken dependency and a real seekable stream for uploads.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Quick start with Docker: `docker run -p 5000:80 squidex/squidex`
Step 2: Open http://localhost:5000, create an admin account
Step 3: Define content schemas in admin UI, then use REST API to manage content
- Step 1: Quick start with Docker: `docker run -p 5000:80 squidex/squidex`
- Step 2: Open http://localhost:5000, create an admin account
- Step 3: Define content schemas in admin UI, then use REST API to manage content
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
For Docker: `docker rm -f squidex` and remove related volumes. For manual install, delete the installation directory and database.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
1 FAQ
Similar Projects
godot
Godot Engine is a free, open-source, cross-platform 2D and 3D game engine with a unified editor. Unlike Unity or Unreal, it's entirely MIT-licensed and community-driven, offering a lightweight yet powerful node-based workflow that runs on a single executable.
Hoppscotch
Open source API development ecosystem with a lightweight, fast, and feature-rich interface for testing HTTP, WebSocket, GraphQL, and more.
lazygit
A simple terminal UI for git commands