RESTful API

Libraries for building RESTful APIs.

Newest releases

gabzin RESTful Todolist API GET todolist/ POST todolist/ {"desc" : "Description of task to do"} DELETE todolist/<int:id> PUT todolist/<int:id> Requirements D
 

eliascarv WebAPI.jl WebAPI.jl is a abstraction of two Julia packages: HTTP.jl and JSON3.jl. These abstractions allow you to develop APIs in Julia in a simpler a
 

luizalabs πŸ‚ Construindo API's robustas utilizando Python Neste tutorial vamos aprender a construir API's utilizando Python e FastAPI, integrΓ‘-las a serviΓ§os ex
 

rakutentech Laravel Docs Generator Automatically generate api documentation for Laravel without writing annotations. Read more: https://medium.com/web-developer/l
 

joelparkerhenderson Code of Conduct Guidelines A code of conduct is a set of guidelines, principles, values, standards, guidelines, or rules of behaviour. A code of condu
 

rangav Thunder Client is a GUI based Rest API Client Extension for Visual Studio Code, hand-crafted by Ranga Vadhineni with simple and clean design.
 

AmreshSinha Covid19-API An opensource Covid19 API (currently uses worldometer only) Output Examples Covid19 Every Country Data Request URL <your-ip>/api/all Resp
 

mehmetalpsumer This is a simple tool that generates a Django REST API with the given models.
 

chrismattmann Tika-Python is a Python binding to the Apache Tikaβ„’ REST services allowing Tika to be called natively in the Python community.
 

awtkns Tired of rewriting the same generic CRUD routes? Need to rapidly prototype a feature for a presentation or a hackathon? Thankfully, fastapi-crudrouter has your back. As an extension to the APIRouter included with FastAPI, the Fast
 
13.7k

tiangolo Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
 

eugeneyan Sample repository demonstrating how to use FastAPI to serve HTML web apps.
 

pyeve Eve is an open source Python REST API framework designed for human beings. It allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services. Eve offers native support for MongoDB, and SQL backend
 

0x4D31 Heroku-based honey{pot/token} honeyku (a sister project of honeyΞ») is a simple Heroku-based web honeypot that can be used to create and monitor fake HTTP endpoints (i.e. honeytokens). Slack notifications Email and SMS a
 

agiliq Bookrest - The easiest way to add a REST API to an arbitrary database Bookrest allows you to add an API (and browsable htmls) to arbitrary databases -- well almost arbitrary, the tables must have PKs. The databases do
 

italomaia Flask Empty API Docker Powered Flask boilerplate for super fast prototyping. Get you Flask Rest Token Authenticated Websocket-ready project running with a single command. Getting Started Make sure docker,
 

elliotgao2 Toapi Overview Toapi give you the ability to make every web site provides APIs. Version v2.0.0, Completely rewrote. More elegant. More pythonic v1.0.0 Documentation: http://www.toapi.org Aweso
 
Popular
8.5k

simonw Datasette A tool for exploring and publishing data Datasette is a tool for exploring and publishing data. It helps people take data of any shape or size and publish that as an interactive, explorable website an
 

encode πŸ›  The Web API toolkit. πŸ›  Community: https://discuss.apistar.org πŸ€” πŸ’­ πŸ€“ πŸ’¬ 😎 Documentation: https://docs.apistar.com πŸ“˜ Requirements: Python 3.6+
 

tbodt V8Py Write Python APIs, then call them from JavaScript using the V8 engine. &gt;&gt;&gt; from v8py import Context &gt;&gt;&gt; context = Context() &gt;&gt;&gt; def print_hello(): ... print 'Hello, world!' &gt;&g
 

flasgger Flasgger Easy Swagger UI for your Flask API Flasgger is a Flask extension to extract OpenAPI-Specification from all Flask views registered in your API. Flasgger also comes with SwaggerUI embedded so
 

falconry The Falcon Web Framework Falcon is a reliable, high-performance Python web framework for building large-scale app backends and microservices. It encourages the REST architectural style, and tries to do as lit
 

hugapi Read Latest Documentation - Browse GitHub Code Repository hug aims to make developing Python driven APIs as simple as possible, but no simpler. As a result, it drastically simplifies Python API development.
 

miLibris Flask-REST-JSONAPI Flask-REST-JSONAPI is a flask extension for building REST APIs. It combines the power of Flask-Restless and the flexibility of Flask-RESTful around a strong specification JSONAPI 1.0. Thi
 

encode πŸ›  The Web API toolkit. πŸ›  Community: https://discuss.apistar.org πŸ€” πŸ’­ πŸ€“ πŸ’¬ 😎 Documentation: https://docs.apistar.com πŸ“˜ Requirements: Python 3.6+
 

h4wldev Frest Frest is the frame of the restful api server created with pallets/flask. GOAL Basic restful api server including login, sign up, sign out, modify account, writing, and etc.. Getting Star
 

nekocode tornaREST Description TornaREST is a simple RESTful Web Service build with Tornado Web Server.It's a demo and a base framework for learning how to build a web service provides RESTful API. Some D
 

vertical-knowledge ripozo Ripozo is a tool for building RESTful/HATEOAS/Hypermedia apis. It provides strong, simple, and fully qualified linking between resources, the ability to expose available actions and necessary paramete
 

jeffknupp This version is obsolete, please consider using https://github.com/jeffknupp/sandman2 Discuss Looking for a place to ask questions about sandman? Check out the sandman-discuss and sandman-users foru
 
Popular
6.6k

pyeve Eve Eve is an open source Python REST API framework designed for human beings. It allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services. Eve is powered by Flask, Redis, Cerb
 

marselester Flask-API-Utils Flask-API-Utils helps you to create APIs. It makes responses in appropriate formats, for instance, JSON. All you need to do is to return dictionary from your views. Another useful feature is an authent
 

5monkeys django-formapi Create JSON API:s with HMAC authentication and Django form-validation. Version compatibility See Travis-CI page for actual test results: https://travis-ci.org/5monkeys/dja