node-odata-parser - OData query string parser for node.js.

  •        11

OData query string parser



Related Projects - ODataLib: Open Data Protocol - .NET/Silverlight/WP8.1 Libraries and Frameworks

The OData .NET Libraries (or OData .NET, for short) project includes the implementation of core functionalities of OData protocol on the .NET platform which includes URI parsing, request and response reading and writing, Entity Data Model (EDM) building, and also a .Net OData client which can be used to consume OData service. It is a fully open sourced project maintained by Microsoft OData team. The libraries are used by WebApi and RESTier which are recommended to be adopted to build new OData Services. OData stands for the Open Data Protocol. It was initiated by Microsoft and is now an ISO approved and OASIS standard. OData enables the creation and consumption of REST APIs, which allow resources, identified using URLs and defined in a data model, to be published and edited by Web clients using simple HTTP requests.

Apache Olingo - Java library that implements the Open Data Protocol

Apache Olingo is a Java library that implements the Open Data Protocol (OData). Apache Olingo serves client and server aspects of OData. It currently supports OData 2.0 and will also support OData 4.0. The latter is the OASIS version of the protocol.

RESTier - A turn-key library for building RESTful services

RESTier is a RESTful API development framework for building standardized, OData V4 based RESTful services on .NET platform. It can be seen as a middle-ware on top of Web API OData. RESTier provides facilities to bootstrap an OData service like what WCF Data Services (which is sunset) does, beside this, it supports to add business logic in several simple steps, has flexibility and easy customization like what Web API OData do.

OData Service Validation Tool

OData Service Validation Tool enables OData service authors to validate their implementation against the OData specification to ensure the service interoperates well with any OData client.

WebApi - OData Web API: A server library built upon ODataLib and WebApi

OData Web API (i.e., ASP.NET Web API OData) is a server library built upon ODataLib and Web API. This is the active development branch for OData WebApi and it is currently most actively iterated. The package name is Microsoft.AspNet.OData. The is the OData WebApi for ODL v7.x releases which contain breaking changes against ODL v6.

CRM 2011 OData Query Designer

The CRM 2011 OData Query Designer allows you to build and exexcute OData REST queries by selecting filter criteria, select attributes and order by attributes.

OData PowerShell Provider

The OData PowerShell Provider allows PowerShell to interact with OData feeds as if they are drives on your system.

JaySvcUtil - generate JavaScript context from OData metadata

This tool generates client-ide metadata for OData service endpoints, so OData services can be consumed from JavaScript using JayData.


Parses OData system query parameters to create a LINQ query that can be used to filter a model set. Also exposes a LINQ provider for web services supporting the OData query parameters. Use extension method Filter (in Linq2Rest namespace) on any IEnumerable source.

OData For Umbraco

OData for Umbraco, is a OData provider built on WCF Data Services 4. It allows the content xml tree inside of Umbraco to be queried using LINQ.

OData Viewer Tool

I build this tool to help me build OData URL query and to see the result. ( for example$orderby=Date/ ) Please send feedback...

OData SDK for PHP

OData SDK for PHP is a library to facilitate the connection with OData Services.

Silverlight DataGridToolbar Control for OData, RIA Services and local data

The library contains three controls for Silverlight DataGrid. The first control works with OData(WCF Data Services), the second one works with RIA Services and the third one works with local data. It can be used to filter, remove, edit and insert data.

OData for IQToolkit

OData for IQToolkit, converts OData expressions into a usable expressions for IQToolkit providers.

OData Client for Objective-C

The library is designed to facilitate the connection with data services that use the OData protocol. The library can be used on iOS devices and MacOS.

OData Helper

The OData Helper for WebMatrix and ASP.NET Web Pages allows you to easily retrieve and update data from any service that exposes its data using the OData Protocol.

Silverlight Data Source Control for OData

The control extends OData proxy class and cooperates with others Silverlight GUI controls. The control supports master-detail, paging, filtering, sorting, validation, changing data. You can append your validation rules. It works like a Data Source Control for RIA Services.

JayData -The unified data access library for JavaScript

JayData helps HTML5 data management with JavaScript in web applications and cross-platform hybrid mobile apps. OData,WebSQL,SQLite,IndexedDB,MongoDb,Nodejs

Astor: OData Explorer

OData Explorer

Open Data Publisher

Open Data Publisher is a C# MVC application that allows you to quickly and easily publish data from SQL Server tables and views using the OData protocol, and present data from OData and static sources to the public for download and exploration.