30 open-source projects similar to ckoever/micropython-firebase-realtime-database, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Micropython Firebase Realtime Database alternative.
Akavache is an asynchronous, persistent (i.e., writes to disk) key-value store created for writing desktop and mobile applications in C#, based on SQLite3. Akavache is great for both storing important data (i.e., user settings) as well as cached local data that expires.
NETCoreSync is a database synchronization framework where each client's local offline database (on each client's multiple devices) can be synchronized on-demand via network into a single centralized database hosted on a server. Data which are stored locally within each device of a single client…
A cross platform settings plugin for Xamarin and Windows. Unlike other setting libraries in the wild, this library provides several unique features
This repository is home to the following .NET Foundation projects. These projects are maintained by Microsoft and licensed under the MIT License.
This project provides a client tools or utilities in .NET that makes it easy to interact with Azure Cosmos DB. Azure cosmos DB is published with nuget name Microsoft.Azure.DocumentDB.
freezefs saves a file structure with subfolders and builds an self-extractable or self-mountable archive in a .py file, optionally with compression, to be frozen as bytecode or extracted.
MicroPython driver for AT24Cxx EEPROM
MicroPython library to interact with Winbond W25Q Flash chips
Breeze.Sharp is a data management tool for smart client apps. It retrieves data from the server using a rich query language, manages the entity graph of application data, tracks changes, and performs updates of changed data to the server.
A lightweight, document-oriented (NoSQL), syncable database engine for .NET
micropython-cratedb is a CrateDB driver for the MicroPython language. It connects to CrateDB using the HTTP Endpoint.
Overview - Module Functions - Parameter Formats - Functions - Utility Functions - Remote Server - Internal Database Structure - Other Storage Considerations - msgpack - btrees DB - Decimal Numbers - Date/Time values - Flowcharts - Basic - Remote Server - Installation - To device - Download…
.. image:: https://img.shields.io/badge/license-MIT-blue.svg :target: https://github.com/dvrhax/uPyMySQL/blob/master/LICENSE
.. image:: https://travis-ci.org/dwighthubbard/micropython-redis.svg?branch=master :target: https://travis-ci.org/dwighthubbard/micropython-redis
Lager is an attempt to create a cross-platform settings storage for .NET that uses Akavache as a storage backend.
db4o is a non-intrusive persistence system that stores any complex object with one single line of code. The class schema of your application classes is analysed and adjusted in real time when objects are stored. Object-oriented querying functionality is provided through Native Queries (NQ), the…
This is a Micropython SD card driver that works with LittleFS2 (implements extended interface).
LiteDB is a serverless, embedded NoSQL document database for .NET applications. It persists data into a single portable file, functioning as a BSON data store that resides within the application process rather than running as a separate server. The system is ACID compliant, utilizing write-ahead logging to ensure atomic, consistent, isolated, and durable transactions. It includes built-in encryption to provide secure local data storage and protect files on disk from unauthorized access. The project covers object-document mapping to convert classes into document formats, indexed search capabi
Simple, powerful, cross-platform SQLite client and ORM - Updated version with PCL support
sqlite-net is a lightweight object-relational mapper and data access layer for SQLite. It provides tools for translating application classes into database tables, managing records through an entity mapper, and implementing local data persistence. The library includes an encrypted wrapper that secures database files using connection keys and native encryption configurations. It also features a data access layer that supports both synchronous and asynchronous operations to maintain application responsiveness during disk access. The project covers a range of database management capabilities, in
An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
Realm is a mobile database: a replacement for SQLite & ORMs