Template of this file
Library Name
Description of this library
Suppported OData version(s) of this library
For server/client/both
Download link
ODataJS beta
The Apache Olingo OData Client for JavaScript (ODataJS) is a library written in JavaScript that enables browser based front end applications to easily use the OData protocol for communication with application servers.
V4 (4.0.0-beta-01)
Client
Apache Olingo and NuGet Gallery
datajs
datajs is a new cross-browser JavaScript library that enables data-centric web applications by leveraging modern protocols such as JSON and OData and HTML5-enabled browser features.
V1-V3
Both
NuGet Gallery and CodePlex
JayData
JayData is a unified data access library for JavaScript to work with online and offline data APIs like WebSQL, IndexedDB, Facebook or OData. Will support OData V4
V1-V3
Both
jaydata.org
Breeze.js
Breeze is a JavaScript library that helps you manage data in rich client applications.
V1-V3
Client
breeze.com
node-odata
Create awesome REST APIs abide by OData Protocol v4. Its purpose is to easier to creating APIs, make you more focus on business logic. Currently only works with MongoDB.
V4
Server
GitHub
OpenUI5
OpenUI5 is a JavaScript library maintained by SAP SE that is designed for building interactive business aplications. It supports data binding using OData protocol.
V1-V3
Client
openui5.org
DevExtreme
DevExtreme is cross-platform HTML 5/JS tools for next-generation mobile and web development.
V1-V4
Both
js.devexpress.com
o.js
o.js is a client side Odata Javascript library to simplify the request of data. The main goal is to build a standalone, lightweight and easy to understand Odata lib.
V3-V4
Client
GitHub