FlashDB
lwmem
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
FlashDB
- FlashDB: NEW Data - star count:1406.0
- FlashDB: NEW Data - star count:1064.0
-
GreptimeDB: a new open source database designed for large-scale time-series data storage and processing, written in rust
There are some databases like sled/FlashDB designed to be embedded to other applications even bare metal microcontrollers. But I do doubt the potential bussiness value of a pure embedded database.
- FlashDB: NEW Data - star count:880.0
lwmem
-
is there some light weight dynamic memory allocator implementation?
like https://github.com/MaJerle/lwmem it should have been used in product. maybe it's target is SBC or not large memory machine (< 1Gb)
What are some alternatives?
libmdbx - One of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.
cosmicOS-core - Simple to use HAL for ARM Cortex-M devices
wasm3 - 🚀 A fast WebAssembly interpreter and the most universal WASM runtime
lgt8fx - Board Package for Logic Green LGT8F328P LGT8F328D and LGT8F88D
ejdb - :snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
e-Paper
greptimedb - An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported. Available on GreptimeCloud.
iso14229 - ISO 14229 (UDS) server and client for embedded systems
paho.mqtt.embedded-c - Eclipse Paho MQTT C client library - enhanced and less brittle fork with SSL and WebSocket support, a modernized build system, CI and bug fixes
embedded-cli - Single-header CLI with history and autocompletion for embedded systems (like Arduino or STM32)
TimescaleDB - An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.