No more hassle with backend and content management.
Squelify streamlines your development workflow with edge technology.
Built-in authentication and user management
Flexible content modeling with visual editor
Robust authorization
and access control
Modern Backend Solution
Built on Nitro for exceptional performance and reliability in production environments.
End-to-end type safety with TypeScript and Kysely for robust application development.
Powered by LibSQL, combining SQLite compatibility with modern database features.
A modern backend solution powered by cutting-edge technologies.
Build faster with type-safe APIs and developer-first features.
Lightweight Core
Focused & Efficient
Build your next project faster with a focused backend that prioritizes developer experience. Get a clean foundation with exactly what you need.
Type Safety
TypeScript First
Write code with confidence using end-to-end type safety. From database queries to API responses, everything is fully typed.
LibSQL Storage
Modern & Reliable
Leverage the power of LibSQL for your data storage needs. Get SQLite compatibility with modern database features built-in.
Type-Safe APIs
Developer First
Build with confidence using fully typed REST APIs and schemas, powered by TypeScript and Kysely.
SQL Migrations
Full Control
Write your schema changes in pure SQL files that automatically run during startup, giving you complete control over your database evolution.
Content Workflows
Streamlined Publishing
Create custom content workflows with drafts, reviews, and scheduled publishing for your team.
Everything you need to know about Squelify
Is Squelify open source?
Yes! Squelify project is released under the Functional Source License (FSL-1.0-Apache-2.0). You can use it in personal or commercial projects, modify the code, and contribute back to the community.
What is Squelify's license?
Squelify uses the Functional Source License (FSL-1.0-Apache-2.0). This means you can freely use, modify, and distribute it for non-commercial SaaS purposes. After 12 months, each version automatically converts to Apache 2.0, enabling unrestricted commercial use.
Why LibSQL for storage engine?
Squelify uses LibSQL as its storage engine, giving you embedded database capabilities with zero configuration. Get modern features like full-text search and JSON support while maintaining SQLite compatibility.
How do SQL migrations work?
Simply add your SQL migration files to the migrations directory. Squelify automatically runs them in order during startup, making schema evolution straightforward and version-controlled.
How to deploy Squelify?
Deploy Squelify easily using Docker containers for the best experience. For additional flexibility, you can also run it on any Node.js hosting platform of your choice.
How can I contribute?
We welcome contributions! Check our GitHub repository for issues, submit pull requests, or help improve the documentation. Join our community and help shape Squelify's future.
Is Squelify ready for production use?
Currently, Squelify is in early development stage with limited real-world usage. While functional, there are likely rough edges that need refinement. We recommend experimenting with it first as we continue improving stability and features.
Can I extend Squelify with custom logic?
Absolutely! Powered by H3 HTTP framework, you can create custom JavaScript functions to extend Squelify's functionality. Since it runs on Node.js runtime, you have access to the entire Node.js ecosystem for building your own logic.
Need more detailed information? Check our documentation