JSData is a framework-agnostic, datastore-agnostic ORM for Node.js and the Browser. Adapters allow JSData to connect to various data sources such as Firebase, MySql, RethinkDB, MongoDB, localStorage, Redis, a REST API, etc. With JSData you can re-use your data modeling code between environments, keep your data layer intact when transitioning between app frameworks, and work with a unified data API on the server and the client. JSData employs conventions for rapid development, but allows for endless customization in order to meet your particular needs.

Features

  • Supports multiple adapters for databases, REST APIs, and local storage
  • Provides a powerful query API for filtering and sorting data
  • Works in both Node.js and browser environments
  • Supports data validation and lifecycle hooks
  • Implements caching and optimistic updates for performance optimization
  • Open-source and modular for easy customization

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

MIT License

Follow JS-Data

JS-Data Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of JS-Data!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Frameworks

Registered

2025-02-14