Build and Ship your
Clojure Startup in 1 Day
Start your next project with ShipClojure, a full-stack Clojure template designed for SaaS applications, AI tools, and more.


Build and Ship your
Clojure Startup in 1 Day
Start your next project with ShipClojure, a full-stack Clojure template designed for SaaS applications, AI tools, and more.


Join hundreds of developers who've accelerated their SaaS development


Save weeks of development for every new Clojure project
Build your Clojure startup with all the essential components ready to go, saving you weeks of development time.
Manage both recurring and single transactions seamlessly. Handle subscriptions, process one-time payments, access the customer billing portal, integrate webhooks for real-time updates, and view the order and subscription statistics.

Access multiple authentication options. Traditional login and registration, a user dashboard, social authentication through Google, magic link login, and secure protected routes to enhance user experience and security.

James Ford
Designer & Developer

Image caption
More Text goes here....
ShipClojure comes with predefined rules for LLMs to help you build faster. Save hours of development time with AI assistants that understand your Clojure codebase.

And much much more...
Full-Stack Clojure
Everything you need to build with Clojure & ClojureScript in one place
Modern UI
Beautiful responsive UI with Tailwind CSS & daisyUI components
Authentication
User login with email, magic links, and OAuth providers
Database Management
PostgreSQL setup with migrations and query system
Dark/Light Mode
Automatic theme switching with beautiful UI in both modes
Component Library
Ready-made components to build your UI faster
Deployment Ready
Easy deployment with Docker and fly.io integration
AI Integration
Ready-to-use AI components for chat and content generation
Transactional Emails
Beautiful email templates and reliable delivery system built-in
Fly.io Deployment
Step-by-step guides and scripts for seamless Fly.io deployments
SEO Optimization
Built-in SEO best practices with meta tags and sitemap generation
Blog Management
Complete blogging system with Markdown support and categories
Choose your preferred tech stack
ShipClojure supports two tech stacks. Both are production-ready, battle-tested, and optimized for modern web development.
Replicant based UI, with Datascript & nexus for frontend and functional core imperative shell patterns on the backend. Ideal for ease of testing and developer experience.
Offline-capable apps with automatic sync and conflict resolution
Powerful graph queries with time-travel and historical data
Replicant's declarative components with automatic reactivity
π Perfect for Data-Rich Apps
Build sophisticated applications with complex data relationships and queries
Nexus


React-based UI with global state management and SQL database. Great for teams familiar with React patterns and traditional web development.
Familiar React-like development with UIX components
Re-frame for predictable state updates and event handling
PostgreSQL with traditional relational data modeling
β‘ Perfect for Rapid Development
Build web applications faster with familiar patterns and robust tooling
ShipClojure Pragma
React-style Clojure stack with UIx, Re-frame, and PostgreSQL
$250$189USD
Pay once. Build unlimited projects.
ShipClojure Datom
π JUST LAUNCHED - Data-driven Clojure stack with Replicant, DataScript, and Datomic
$250$189USD
Pay once. Build unlimited projects.
Full (Pragma & Datom stacks)
Both tech stacks included - React-style and data-driven approaches
$350$289USD
Pay once. Build unlimited projects.
To empower Clojure developers to build their projects faster so they reach profitability and create more Clojure jobs
Hey, I am Ovi
Since the early years of my career, I have loved creating open-source packages and contributing to the community. Some of my packages have garnered tens of thousands of downloads.
I started building applications with Clojure 4 years ago and I quickly learned that finding examples of doing common things in Clojure is hard so I saved all of my code for doing payments, authentication, UI development, blogs & moch more and now I'm putting all of that together into ShipClojure, and I'm excited to share it with you.
FAQ
Frequently Asked Questions
Stop building from scratch. Get ShipClojure today and save 100+ hours on every project.
One-time payment, lifetime updates.