Topic

api

An API can be thought of as an instruction manual for communication between multiple software apparatuses. For example, an API may be used for database communication between web applications. By extracting the implementation and relinquishing data into objects, an API simplifies programming.

Repositories (1513)

apidoc
apidoc caixw Go

RESTful API 文档生成工具,支持 Go、Java、Swift、JavaScript、Rust、PHP、Python、Typescript、Kotlin 和 Ruby 等大部分语言。

839
envelop
envelop graphql-hive

Envelop is a lightweight library allowing developers to easily develop, share, collaborate and extend their GraphQL execution layer. Envelop is the mi...

830
webrpc
webrpc webrpc Go

webrpc is a schema-driven approach to writing backend services for modern Web apps and networks

828
Stein
Stein SteinHQ JavaScript

Use Google Sheets as your no-setup database

827
reality
reality molybdenum-99 Ruby

Comprehensive data proxy to knowledge about real world

817
example-scalping
example-scalping alpacahq Python

A working example algorithm for scalping strategy trading multiple stocks concurrently using python asyncio

817
bank-api
bank-api erwinkramer C#

The Bank API is a design reference project suitable to bootstrap development for a compliant and modern API.

816
villus
villus logaretm TypeScript

🏎 A tiny and fast GraphQL client for Vue.js

815
telegraph
telegraph defstudio PHP

Telegraph is a Laravel package for fluently interacting with Telegram Bots

815
just-api
just-api kiranz JavaScript

:boom: Test REST, GraphQL APIs

814
ng-web-apis
ng-web-apis taiga-family TypeScript

A set of common utils for consuming Web APIs with Angular

813
express-zod-api
express-zod-api RobinTail TypeScript

A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.

813
pyowm
pyowm csparpa Python

A Python wrapper around the OpenWeatherMap web API

813
jsonui
jsonui gulyasm Go

jsonui is an interactive JSON explorer on your command line

809
YouTube
YouTube alaouy PHP

🔥 Laravel PHP Facade/Wrapper for the Youtube Data API

809
MTrans
MTrans hujingshuang Java

Multi-source Translation

808
mangadesk
mangadesk darylhjd Go

Terminal client for MangaDex 📖

808
orly
orly nanmu42 Go

:football: Generate your own O'RLY animal book cover to troll your colleagues | 生成你自己的O'RLY动物书封面,让你的同事惊掉下巴

808
gateway
gateway go-kratos Go

A high-performance API Gateway with middlewares, supporting HTTP and gRPC protocols.

808
magic
magic polterguy TypeScript

Generate a web app in seconds with Low-Code and AI

808
typedoc-plugin-markdown
typedoc-plugin-markdown typedoc2md TypeScript

A plugin for TypeDoc that enables TypeScript API documentation to be generated in Markdown.

806
Social-Amnesia
Social-Amnesia Nick-Gottschlich Python

Forget the past. Social Amnesia makes sure your social media accounts only show your posts from recent history, not from "that phase" 5 years ago.

806
gearbox
gearbox gogearbox Go

Gearbox :gear: is a web framework written in Go with a focus on high performance

804
grammers
grammers Lonami Rust

(tele)gramme.rs - use Telegram's API from Rust

804
nei-toolkit
nei-toolkit NEIAPI JavaScript

NEI 接口文档管理平台配套自动化工具

804
parallec
parallec eBay Java

Fast Parallel Async HTTP/SSH/TCP/UDP/Ping Client Java Library. Aggregate 100,000 APIs & send anywhere in 20 lines of code. Ping/HTTP Calls 8000 server...

803
RunnerGo
RunnerGo Runner-Go-Team Shell

RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。

802
pfSense-pkg-RESTAPI
pfSense-pkg-RESTAPI pfrest PHP

The missing REST and GraphQL API package for pfSense

801
GraphQLBundle
GraphQLBundle overblog PHP

This bundle provides tools to build a complete GraphQL API server in your Symfony App.

797
LanZouCloud-API
LanZouCloud-API zaxtyson Python

蓝奏云网盘第三方 API

797
The-API-Book
The-API-Book twirl TypeScript

‘The API’ book by Sergey Konstantinov

796
DBAPI
DBAPI freakchick Vue

Build rest API with SQL in one minute

795
api-enhanced
api-enhanced NeteaseCloudMusicApiEnhanced JavaScript

🔍 全网最全的网易云音乐API接口 || A revival project for NeteaseCloudMusicApi Node.js Services (Half Refactor & Enhanced) || 网易云音乐 API 备份 + 增强...

789
rag_api
rag_api danny-avila Python

ID-based RAG FastAPI: Integration with Langchain and PostgreSQL/pgvector

786
use-whisper
use-whisper chengsokdara TypeScript

React hook for OpenAI Whisper with speech recorder, real-time transcription, and silence removal built-in

784
MLB-StatsAPI
MLB-StatsAPI toddrob99 Python

Python wrapper for MLB Stats API

779
ngx-restangular
ngx-restangular 2muchcoffeecom TypeScript

Restangular for Angular 2 and higher versions

779
Javacord
Javacord Javacord Java

An easy to use multithreaded library for creating Discord bots in Java.

776
HomeDockOS
HomeDockOS BansheeTech Vue

An intuitive, versatile, and powerful home server operating system for self-hosting. Featuring a curated app store and seamless multi-platform support...

769
proxmoxer
proxmoxer proxmoxer Python

python wrapper for Proxmox API v2 (https://pve.proxmox.com/pve-docs/api-viewer/index.html)

766
Glasscord
Glasscord NyaomiDEV JavaScript

[BUGFIXES ONLY, SUPPORT WILL DROP MAR 1, 2021] Injecting composition effects into Electron applications!

766
ocrserver
ocrserver otiai10 Go

A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well

766
passwall-server
passwall-server passwall Go

Passwall Server is the core backend infrastructure for Passwall platform

765
API-Danmark
API-Danmark mauran

🇩🇰 Liste over danske API'er

765
NodeAPI
NodeAPI ealeksandrov JavaScript

Simple RESTful API implementation on Node.js + MongoDB.

764
docling-api
docling-api drmingler Python

Easily deployable and scalable backend server that efficiently converts various document formats (pdf, docx, pptx, html, images, etc) into Markdown. W...

764
d3.v4-API-Translation
d3.v4-API-Translation tianxuzhang

D3.js 4.x 中文手册

764
Koa2-API-Scaffold
Koa2-API-Scaffold yi-ge JavaScript

一个基于Koa2的轻量级RESTful API Server脚手架。

761
build
build TeaWeb Go

TeaWeb-可视化的Web代理服务。DEMO: http://teaos.cn:7777

760
ExchangeSharp
ExchangeSharp DigitalRuby C#

ExchangeSharp is a powerful, fast and easy to use .NET/C# API for interfacing with many crypto currency exchanges. REST and web sockets are supported.

759