OpenSourceProjects logo
atomic-server logo

atomic-serverAn open source headless CMS / real-time database. Powerful table editor, full-text search, and SDKs for JS / React / Svelte.

An open source headless CMS / real-time database. Powerful table editor, full-text search, and SDKs for JS / React / Svelte.

1,554 stars
73 forks
TypeScript
MIT
actix
atomic-data
cli
database
library
linked-data
atomic-server screenshot

atomic-server

Atomic-Server is a lightweight, open source headless CMS and real-time database that empowers developers to build collaborative, data-driven applications without vendor lock-in. With sub-millisecond response times, powerful schema modeling, and native support for JavaScript, React, and Svelte, it combines the flexibility of a graph database with the user-friendliness of a modern CMS.

Key Features

  • Real-time synchronization: Instantly communicate state changes to clients via WebSockets for dynamic, collaborative applications
  • Powerful table editor: Schema-validated tables with keyboard support, copy/paste functionality, and full-text search with fuzzy matching
  • Custom data models: Create reusable classes, properties, and schemas using the built-in Ontology Editor with shareable Atomic Schema
  • Event-sourced versioning: Complete history and audit trail powered by Atomic Commits with collaborative document editing
  • Rich SDKs: Official libraries for JavaScript/TypeScript, React, Svelte, and Rust for seamless integration

Use Cases

  • Collaborative applications: Build real-time document editors, project management tools, and team chat with built-in synchronization
  • Content management: Create flexible content structures with custom properties, versioning, and hierarchical permissions
  • Data APIs: Expose your data through RESTful APIs with multiple serialization formats including JSON-LD and RDF

Who Is It For

Atomic-Server is ideal for developers and teams building content-rich applications, collaborative tools, or data-intensive platforms who want full control over their infrastructure. It's particularly suited for projects requiring real-time updates, custom data modeling, and open source solutions with no external dependencies.

Trending Open Source Projects