Displaying 1 to 20 from 397 results

express-admin - MySQL, MariaDB, SQLite, PostgreSQL admin for NodeJS

  •    Javascript

MySql, MariaDB, SQLite and PostgreSQL database admin built with Express and Bootstrap

way.js - Simple, lightweight, persistent two-way databinding

  •    Javascript

Simple, lightweight, persistent, framework-agnostic two-way databinding Javascript library




levelup - A node.js wrapper for abstract-leveldown compliant stores

  •    Javascript

If you are upgrading: please see CHANGELOG.md.Fast and simple storage. A Node.js wrapper for abstract-leveldown compliant stores, which follow the characteristics of LevelDB.

realm-js - Realm is a mobile database: an alternative to SQLite & key-value stores

  •    Javascript

Realm is a mobile database that runs directly inside phones, tablets or wearables. This project hosts the JavaScript versions of Realm. Currently we only support React Native (both iOS & Android) and Node.js (on MacOS and Linux) but we are considering adding support for Cordova/PhoneGap/Ionic as well.Please see the detailed instructions in our docs to use Realm Javascript.

Bookshelf - A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js

  •    Javascript

Bookshelf is a JavaScript ORM for Node.js, built on the Knex SQL query builder. Featuring both promise based and traditional callback interfaces, providing transaction support, eager/nested-eager relation loading, polymorphic associations, and support for one-to-one, one-to-many, and many-to-many relations. It is designed to work well with PostgreSQL, MySQL, and SQLite3.


ShareJS - Collaborative editing in any app

  •    Javascript

NOTE: ShareJS is now ShareDB. See here and here for more information. .

sequelize-auto - Automatically generate bare sequelize models from your database.

  •    Javascript

Automatically generate models for SequelizeJS via the command line.You will need to install the correct dialect binding globally before using sequelize-auto.

js-data - Give your data the treatment it deserves with a framework-agnostic, datastore-agnostic JavaScript ORM built for ease of use and peace of mind

  •    Javascript

JSData v3 is now stable!. Some adapters still need to be updated to work with v3. Message @jmdobry on the JSData Slack channel if you want to help with tests, documentation, tutorials, adapters, etc.JSData is a framework-agnostic, datastore-agnostic ORM for Node.js and the Browser.

IndexedDBShim - A polyfill for IndexedDB using WebSql

  •    Javascript

Important note to those upgrading from version 2: Besides some backward-breaking (though standard-compliant) behavioral fixes (see CHANGES), there are changes coming in version 3 which will also unfortunately cause data stored under version 2 to break. We are not able to provide you with an automated upgrade path, so you will need to either stick with version 2 or migrate users' data yourself to the new SQL storage format (whose changes are considerable; CHANGES also lists these breaking database format changes). We have attempted to anticipate future changes so that for another upgrade, even a major one, old data will hopefully continue to work. However, to be safe, if you are using npm, be sure to specify semver targets in your dependencies properly so as to avoid allowing for automated upgrades to the next major version in case another future upgrade may also need to introduce breaking changes to the data format, thereby breaking old data. Use a single, indexable, offline storage API across all desktop and mobile browsers and Node.js.

sql.js - SQLite compiled to JavaScript through Emscripten

  •    Javascript

sql.js is a port of SQLite to JavaScript, by compiling the SQLite C code with Emscripten. It uses a virtual database file stored in memory, and thus doesn't persist the changes made to the database. However, it allows you to import any existing sqlite file, and to export the created database as a javascript typed array. There is no C bindings or node-gyp compilation here, sql.js is a simple javascript file, that can be used like any traditional javascript library. If you are building a native application in javascript (using Electron for instance), or are working in node.js, you will likely prefer to use a native binding of SQLite to javascript.

franchise - 🍟 a notebook sql client. what you get when have a lot of sequels.

  •    Javascript

Franchise is a lightweight but powerful SQL tool with a notebook interface. You can use it online at franchise.cloud. There's an online version of franchise right here. There are also instructions for building franchise to static files here.

cradle - a high-level CouchDB client for Node.js

  •    Javascript

Cradle is an asynchronous javascript client for CouchDB. It is somewhat higher-level than most other CouchDB clients, requiring a little less knowledge of CouchDB's REST API. Cradle also has built-in write-through caching, giving you an extra level of speed, and making document updates and deletion easier. Cradle was built from the love of CouchDB and Node.js, and tries to make the most out of this wonderful marriage of technologies. The key concept here is the common ground shared by CouchDB and Node.js, that is, javascript. The other important aspect of this marriage is the asynchronous behaviors of both these technologies. Cradle tries to make use of these symmetries, whenever it can. Cradle's API, although closely knit with CouchDB's, isn't overly so. Whenever the API can be abstracted in a friendlier, simpler way, that's the route it takes. So even though a large part of the Cradle <--> CouchDB mappings are one to one, some Cradle functions, such as save(), can perform more than one operation, depending on how they are used.

node-oracledb - Oracle Database driver for Node.js maintained by Oracle Corp.

  •    Javascript

The node-oracledb add-on for Node.js powers high performance Oracle Database applications. Use node-oracledb to connect Node.js 4, 6, 8 and 9 to Oracle Database.

node-mongoskin - The wrapper for node-mongodb-native.

  •    Javascript

For detail API reference see node mongodb API. Mongoskin is just change the API call chain. We make some common use functions in promise mode, we call it SkinClass of a normal Class. And the API is almost same with official API.

massive-js - A data mapper for Node.js and PostgreSQL.

  •    Javascript

Massive.js is a data mapper for Node.js that goes all in on PostgreSQL and fully embraces the power and flexibility of the SQL language and relational metaphors. Providing minimal abstractions for the interfaces and tools you already use, its goal is to do just enough to make working with your data as easy and intuitive as possible, then get out of your way. Massive is not an object-relational mapper (ORM)! It doesn't use models, it doesn't track state, and it doesn't limit you to a single entity-based metaphor for accessing and persisting data. Massive connects to your database and introspects its schemas to build an API for the data model you already have: your tables, views, functions, and easily-modified SQL scripts.

awesome-cheatsheets - 📚 Awesome cheatsheets for popular programming languages, frameworks and development tools

  •    Javascript

📚 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. I usually make a cheatsheet when I want to improve my skills on a programming language, a framework or a development tool. I started doing these kind of things a long time ago on Gist. To better keep track of the history and to let people contribute, I reorganized all of them into this single repository. Most of the content is coming from official documentations and some books I have read.