About this project

Magnetar is a framework-agnostic syncing solution designed to automatically connect any database or API with your local cache data store, with optimistic UI built in. It simplifies state management by handling synchronization between remote data sources and local state, providing a seamless user experience with immediate UI updates. Key features include: - Framework-agnostic: works with any frontend framework or vanilla JavaScript. - Automatic syncing: connects to any database or API without manual data fetching logic. - Optimistic UI: updates the UI immediately, then reconciles with server responses. - Local cache: maintains a local data store for fast access and offline support. Installation is straightforward via npm: `npm i magnetar`. For full documentation, visit [magnetar.cycraft.co](https://magnetar.cycraft.co). Magnetar is part of a family of tools by CyCraft, including: - **Blitzar**: Generate Vue forms and data tables quickly with a simple JSON-like syntax. - **Planetar**: A Vue framework for creating design system styleguides with interactive component explorers.