FREEDOM251

Freedom251 › Content Management Systems

Flextype

Free plan AndroidAPIiPhoneMacSelf-hostedWeb+1

Visit Flextype Alternatives Pricing

Flextype's own site

What Flextype is

Flextype is a free, open-source hybrid content management system for traditional websites and headless projects. It stores content in flat files instead of requiring a relational database, while supporting custom content types, editorial workflows, and unlimited custom fields. Users can write entries with their preferred editor and version content with Git or another version-control system. Its REST API uses resource-oriented URLs, standard HTTP status codes, and JSON for input and output. Plugins and other packages can extend the core. Listed uses include websites, native apps, kiosks, wearables, game data, SaaS platforms, and e-commerce. Flextype can run locally or on hosting that meets its requirements, including a web server, PHP 8.1.0 or newer, and specified PHP extensions. API access requires tokens, with separate tokens recommended for development environments. The Downloads page lists release package 1.0.0-alpha.3. Support is provided through GitHub Issues and Discussions.

Who it suits

Flextype suits developers and content teams wanting a flat-file CMS that can serve traditional or headless projects. It fits projects needing custom fields, REST access, extensibility, or Git-based version control.

What it does well

  • Flat-file storage needs no relational database
  • Supports headless and traditional CMS use
  • Unlimited custom fields for entries
  • REST API returns and accepts JSON
  • MIT-licensed and free to use

What to know first

  • Requires PHP 8.1.0 or newer
  • Needs a web server and PHP extensions
  • API access requires tokens
  • Listed release is 1.0.0-alpha.3

Plans

PlanBilled and limitsPrice
FlextypeMIT-licensed · completely free to useFree

As flextype.org lists them, read 12 Oct 2026. The maker's own page has the final word.

Verdict

Flextype combines flat-file simplicity with editorial workflows, custom structures, a REST API, and extensibility. Its deployment requires the documented PHP server environment, and API users must manage tokens.

Facts from Flextype's own pages

Custom fields
Its flat-file structure lets users define unlimited custom fields for entries. · awilum.github.io, 12 Oct 2026
Custom content types
Yes · github.com, 22 Sept 2026
Editing
Flextype lets users write content with any of their favorite content editors. · awilum.github.io, 12 Oct 2026
Editorial workflows
Yes · github.com, 22 Sept 2026
Extensibility
Users can extend and customize Flextype core functionality by adding plugins and other packages. · awilum.github.io, 12 Oct 2026
Free plan
Yes · github.com, 22 Sept 2026
Hosting
Flextype can run locally or with web hosting that meets its server requirements. · awilum.github.io, 12 Oct 2026
Platform type
self_hosted · github.com, 22 Sept 2026
Product
Flextype is an open-source hybrid content management system that supports headless and traditional CMS use. · awilum.github.io, 12 Oct 2026
Release listing
The Downloads page lists Flextype 1.0.0-alpha.3 as its release package. · awilum.github.io, 12 Oct 2026
Requirements
The documented requirements include a web server, PHP 8.1.0 or higher, and specified PHP extensions. · awilum.github.io, 12 Oct 2026
REST API
The REST API uses resource-oriented URLs, standard HTTP status codes, and JSON for input and output. · awilum.github.io, 12 Oct 2026
Security
API access requires tokens, and the documentation recommends separate tokens for different development environments. · awilum.github.io, 12 Oct 2026
Storage
Content is stored in flat files, so Flextype does not require a relational database management system. · awilum.github.io, 12 Oct 2026
Support
The maker directs users to GitHub Issues for bug reports and GitHub Discussions for discussion and help. · github.com, 12 Oct 2026
Use cases
Listed use cases include websites, native apps, kiosks, wearables, game data, SaaS platforms, and e-commerce. · awilum.github.io, 12 Oct 2026
Version control
The maker says content can be version controlled with Git or another version control system. · awilum.github.io, 12 Oct 2026

Where Flextype stands on Freedom251

Look at these too