Generating REST APIs for a MySql database which does not follow conventions of frameworks such as rails, django, laravel etc is a small adventure that one like to avoid .. Hence this.
https://github.com/o1lab/xmysqlTags | rest-api restful-api nodejs automatic-api xmysql mysql-database api-server mysql-restful mysql-rest-api-generator node-mysql-rest-api rest restful rest-apis |
Implementation | Javascript |
License | MIT |
Platform | NodeJS |
Single file PHP 7 script that adds a REST API to a MySQL 5.6 InnoDB database. PostgreSQL 9.1 and MS SQL Server 2012 are fully supported. NB: This is the TreeQL reference implementation in PHP.
api-server restful mysql geospatial postgresql php-api postgis crud rest-api openapi swagger automatic-api database multi-database sql-database ubuntu-linux geojson sqlserversandman2 automagically generates a RESTful API service from your existing database, without requiring you to write a line of code. Simply point sandman2 to your database, add salt for seasoning, and voila!, a fully RESTful API service with hypermedia support starts running, ready to accept HTTP requests. This is a big deal. It means every single database you interact with, from the SQLite database that houses your web browser's data up to your production PostgreSQL server can be endowed with a REST API and accessed programatically, using any number of HTTP client libraries available in every language. sandman2 frees your data.
sqlalchemy database rest-api restful-api rest orm sqlite-database automatic-apiYou need Node.js installed and you'll need MongoDB installed and running.
hapi hapi-plugin joi swagger rest rest-api validation crud mongoose mongodb nosql relational api documentation joi-validation hapi-server audit-log crud-generator crud-api restful generatorThe following is a list of tools that automatically expose a REST, GraphQL, or another kind of API for your database, as well as databases with a built-in HTTP API. GitHub stats updated 2018-07-17. The commit count and the latest commit date are for the default branch (usually master).
list rest-api restful-api graphql graphql-api rest automatic-api📹 Watch this video for an overview on how to use generator-rest and deploy your project to Heroku. If you find this useful, please don't forget to star ⭐️ the repo, as this will help to promote the project. Follow me on Twitter and GitHub to keep updated about this project and others.
mongoose mongodb rest rest-api yeoman-generator boilerplate jest restful node nodejs express mongo passport ava api es6 babel generator yeomanRESTful API 设计参考文献列表,可帮助你更加彻底的了解REST风格的接口设计。
restful rest-api rest restful-api restapiSQL-er is a tiny portable server enables you to write APIs using SQL query to be executed when anyone hits it, also it enables you to define validation rules so you can validate the request body/query params, as well as data transformation using simple javascript syntax. sqler uses nginx style configuration language (HCL) amd javascript engine for custom expressions. RESTful server could be used to interact directly with i.e mobile, browser, ... etc, in this mode SQLer is protected by authorizers, which gives you the ability to check authorization against another 3rd-party api. Each macro you add to the configuration file(s) you can access to it by issuing a http request to /<macro-name>, every query param and json body will be passed to the macro .Input.
mysql sqlite3 postgresql cockroach mssql api-rest restful baasLoopBack is an open source Node.js framework built on top of Express optimized for building APIs for mobile, web, and other devices. Connect to multiple data sources, write business logic in Node.js, glue on top of your existing services and data, connect using JS, iOS & Android SDKs.
backend backend-as-service backend-framework baas api-server rest-api nodejs-frameworkOpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
rest-api rest-client sdk generator restful-api api api-client api-server openapi3 openapi restThe Microsoft REST API Guidelines, as a design principle, encourages application developers to have resources accessible to them via a RESTful HTTP interface. To provide the smoothest possible experience for developers on platforms following the Microsoft REST API Guidelines, REST APIs SHOULD follow consistent design guidelines to make using them easy and intuitive.This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
api guidelines rest-api styleguidengx-restangular
angular angular2 rest-api reactive restful restful-api rest-client rxjs observable fetch api restangular-methods http request response angular-2 rest typescript typescript-library queryparams ng2-rest ng2-restangular ngx-restangular angular2-restangular angular4-restangular angular2-rest angular4-rest restangular angular-2-restangular angular-4-restangular angular-2-rest angular-4-rest angular-componentChannels API exposes a RESTful Streaming API over WebSockets using channels. It provides a ResourceBinding which is comparable to Django Rest Framework's ModelViewSet. It is based on DRF serializer classes. You're already using Django Rest Framework and want to expose similar logic over WebSockets.
django django-rest-framework django-channelsRun serverless applications and REST APIs using your existing Node.js application framework, on top of AWS Lambda and Amazon API Gateway. The sample provided allows you to easily build serverless web applications/services and RESTful APIs using the Express framework.Package and create your Lambda function, then configure a simple proxy API using Amazon API Gateway and integrate it with your Lambda function.
aws-serverless aws serverless api gateway lambda expressGreat RESTful APIs look like they were designed by a single team. This promotes API adoption, reduces friction, and enables clients to use them properly. To build APIs that meet this standard, and to answer many common questions encountered along the way of RESTful API development, the Zalando Tech team has created this comprehensive set of guidelines. We have shared it with you to inspire additional discussion and refinement within and among your teams, and contribute our learnings and suggestions to the tech community at large.
api rest-api restful restful-api guidelines zalando specificationJust-API is a declarative, specification based test framework for REST, GraphQL APIs. Users can test APIs without writing code, but they can also tap into code when they want to. It reads API test specification from YAML files and runs them in serial/parallel mode. Test reports can be generated in several formats including HTML and JSON. To run just-api, you will need Node.js v7.10.0 or newer.
api automation webservice-test graphql-testing http-api-testing testing yaml graphql tests test-framework microservice-testing http rest webservice api-testing mocha test restful microservice testrunner qa testreporterPostgREST serves a fully RESTful API from any existing PostgreSQL database. It provides a cleaner, more standards-compliant, faster API than you are likely to write from scratch. Download the binary (latest release) for your platform.
haskell database rest postgresql server postgrest automatic-apiPostgREST serves a fully RESTful API from any existing PostgreSQL database. It provides a cleaner, more standards-compliant, faster API than you are likely to write from scratch. Download the binary (latest release) for your platform.
haskell database rest postgresql server postgrest automatic-apiRepository for PayPal's Node SDK (node.js version >=0.6.x) and Node samples for REST API. For a full working app and documentation, have a look at the PayPal Node SDK Page.2.0 Beta: We now have a 2.0 beta available, featuring promise support, and a revamped integration. Check out the 2.0-beta branch for details, or run npm install paypal-rest-sdk@beta.
paypal rest api sdkRESTier 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 odata-client odata-server api rest services api-framework rest-frameworkSwagger is a powerful open source framework backed by a large ecosystem of tools that helps you design, build, document, and consume your RESTful APIs. The goal of Swagger is to define a standard, language-agnostic interface to REST APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection.
rest-api api-framework api-specification api-testing rest-framework api-documentation apidoc
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.