Mount is a lightweight state management library for Clojure and ClojureScript that helps developers manage application components—like databases, servers, and caches—in a REPL-friendly way, allowing smooth reloadability of application state without losing productivity.
Features
- Supports definition and management of stateful components via defstate
- Hot-reloadable lifecycle (mount/start, mount/stop, mount/reset)
- Preserves REPL-driven development experience and avoids restart cycles
- Minimal boilerplate—focuses on state, not framework imposition
- Clear separation of state configuration from execution logic
- Integrates with debugging and “mount-up” listener tools for logging lifecycle events
Categories
LibrariesLicense
Eclipse Public LicenseFollow Mount
Other Useful Business Software
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Mount!