SignalDB icon
SignalDB icon

SignalDB

 3 likes

SignalDB is a client-side database with a MongoDB-like interface and TypeScript support. It allows easy data management, reactivity and persistence on the client side, with plans for future replication capabilities.

SignalDB screenshot 1

License model

  • FreeOpen Source

Platforms

  • Mac
  • Windows
  • Linux
  • Self-Hosted
  • React
5 / 5 Avg rating (1)
3 likes
0comments
0 news articles

Features

Suggest and vote on features

SignalDB News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

SignalDB information

  • Developed by

    Max Nowack
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    11 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Backup & Sync

GitHub repository

  •  342 Stars
  •  14 Forks
  •  7 Open Issues
  •   Updated Jan 9, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about SignalDB, and it has gotten 3 likes

SignalDB was added to AlternativeTo by max-nowack on Jul 25, 2023 and this page was last updated Sep 4, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is SignalDB?

SignalDB is a client-side database with a MongoDB-like interface and TypeScript support. It enables efficient data management, reactivity, and persistence on the client side. It is compatible with any JavaScript framework or library due to its universal interface. Reactivity is achieved using reactivity adapters, with pre-built ones available for libraries like Angular, Solid.js, Preact, Vue, etc. The API of SignalDB is similar to MongoDB, allowing users to use familiar selectors through the mingo library. It ensures type safety during development as it is built with TypeScript.

SignalDB's schema-less design and in-memory storage simplify data management and ensure fast query performance. The granular reactivity and efficient data management of Solid.js provide a robust base for SignalDB, enabling real-time data updates and synchronization. Its reactivity adapters enable smooth integration with signal libraries, allowing automatic updates to reactive queries when data changes. This is in line with the reactivity model of React. The reactivity system of Vue.js pairs well with SignalDB's reactivity adapters, ensuring real-time data accuracy. SignalDB's design is framework-agnostic, allowing it to interface with various signal libraries via reactivity adapters.

Official Links