All Projects → erwinkulasic → Cakebase

erwinkulasic / Cakebase

Licence: MIT license
Cakebase is an asynchronous json database for nodejs.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cakebase

Nano Sql
Universal database layer for the client, server & mobile devices. It's like Lego for databases.
Stars: ✭ 717 (+2460.71%)
Mutual labels:  nosql, localstorage
sync-client
SyncProxy javascript client with support for all major embedded databases (IndexedDB, SQLite, WebSQL, LokiJS...)
Stars: ✭ 30 (+7.14%)
Mutual labels:  nosql, localstorage
Featherpasswordmanager
Highly portable extremely light-weight password manager that stores all your passwords in a local encrypted file.
Stars: ✭ 39 (+39.29%)
Mutual labels:  localstorage, file
Go Cache
This project encapsulates multiple db servers, redis、ledis、memcache、file、memory、nosql、postgresql
Stars: ✭ 143 (+410.71%)
Mutual labels:  nosql, file
filein-frontend
The best way to share files
Stars: ✭ 16 (-42.86%)
Mutual labels:  file
Eshop
Eshop + Content Management System (CMS) written in Node.js / Total.js.
Stars: ✭ 243 (+767.86%)
Mutual labels:  nosql
Ravendb
ACID Document Database
Stars: ✭ 2,870 (+10150%)
Mutual labels:  nosql
Angularmaterialfirebase
🔥 Full stack starter app with Angular 8, Material Design and Firebase (+ demo)
Stars: ✭ 229 (+717.86%)
Mutual labels:  nosql
rust-json-file-store
A simple JSON file store written in Rust.
Stars: ✭ 61 (+117.86%)
Mutual labels:  file
react-localstorage
Easy methods for use localstorage in Reactjs.
Stars: ✭ 21 (-25%)
Mutual labels:  localstorage
Vellum
Vellum is local persistent data storage for iOS
Stars: ✭ 16 (-42.86%)
Mutual labels:  localstorage
Odmantic
Async ODM (Object Document Mapper) for MongoDB based on python type hints
Stars: ✭ 240 (+757.14%)
Mutual labels:  nosql
video thumbnail
This plugin generates thumbnail from video file or URL. It returns image in memory or writes into a file. It offers rich options to control the image format, resolution and quality. Supports iOS and Android.
Stars: ✭ 159 (+467.86%)
Mutual labels:  file
Data
ATK Data - Data Access Framework for high-latency databases (Cloud SQL/NoSQL).
Stars: ✭ 243 (+767.86%)
Mutual labels:  nosql
arangors
Easy to use rust driver for arangoDB
Stars: ✭ 120 (+328.57%)
Mutual labels:  nosql
Tiedot
A rudimentary implementation of a basic document (NoSQL) database in Go
Stars: ✭ 2,643 (+9339.29%)
Mutual labels:  nosql
MongoDB-University
Repo for All MongoDB University Courses
Stars: ✭ 102 (+264.29%)
Mutual labels:  nosql
simple-file-server
Transfer and browse files as simple as possiable via HTTP. Supported Windows, Linux, Mac OS...(Support QRCode output)
Stars: ✭ 43 (+53.57%)
Mutual labels:  file
mst-persist
Persist and hydrate MobX-state-tree stores (in < 100 LoC)
Stars: ✭ 75 (+167.86%)
Mutual labels:  localstorage
Rxdb
🔄 A client side, offline-first, reactive database for JavaScript Applications
Stars: ✭ 16,670 (+59435.71%)
Mutual labels:  nosql


TRAVIS NPM GitHub issues NPM


Installation

Use npm or yarn to install cakebase.

npm i cakebase

Usage

const users = require('cakebase')('./users.json')

users
    .get(obj => obj.location === "Mars")
    .then(console.log)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.


Limits

Cakebase should only be used in small projects or test environments it is not performant enough to keep up with a real database.


License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].