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 (1514)

Python_and_the_Web
Python_and_the_Web Python-World Python

Build Bots, Scrape a website or use an API to solve a problem.

696
huobi_Python
huobi_Python HuobiRDCenter Python

Python SDK for Huobi Spot API

695
wp-graphql-woocommerce
wp-graphql-woocommerce wp-graphql PHP

Add WooCommerce support and functionality to your WPGraphQL server

695
cloudflare-typescript
cloudflare-typescript cloudflare TypeScript

The official TypeScript library for the Cloudflare API

695
web3
web3 web3-php PHP

⚡️ Web3 PHP is a supercharged PHP API client that allows you to interact with a generic Ethereum RPC.

692
yt-player
yt-player feross JavaScript

Simple, robust, blazing-fast YouTube Player API

691
Free-GPT4-WEB-API
Free-GPT4-WEB-API aledipa Python

Not just GPT4! Easy to use, Self-Hosted, Unlimited and Free WEB API of the latest A.I. like Gemini, DeepSeek, Claude and GPT

691
neonmodem
neonmodem mrusme Go

Neon Modem Overdrive (https://codeberg.org/mrus/neonmodem)

690
Cockpit
Cockpit Cockpit-HQ PHP

Cockpit Core - Content Platform

690
octo-cli
octo-cli octoproject Go

CLI tool to expose data from any database as a serverless web service.

689
api-pagination
api-pagination davidcelis Ruby

:page_facing_up: Link header pagination for Rails and Grape APIs.

687
hwinfo
hwinfo lfreist C++

cross platform C++ library for hardware information (CPU, RAM, GPU, ...)

687
comet
comet gotzmann PHP

Modern PHP framework for building blazing fast REST APIs and microservices

684
api
api readmeio TypeScript

🚀 Automatic SDK generation from an OpenAPI definition

682
portman
portman apideck-libraries TypeScript

Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀

680
axiom_trading_bot
axiom_trading_bot kinexbt TypeScript

axiom trading bot - correctly track buy & sell transactions of target wallet, pnl monitoring, stoploss logic, immense scenario

680
Spock
Spock agrafix Haskell

Another Haskell web framework for rapid development

678
azure-devops-python-api
azure-devops-python-api microsoft Python

Azure DevOps Python API

677
tyro
tyro hasinhayder PHP

Tyro is a powerful API Authentication, Authorization, Role & Privilege Management solution for Laravel 12 and 13. Think of it as a Swiss Army knife th...

674
Item-NBT-API
Item-NBT-API tr7zw Java

Add custom NBT tags to Items/Tiles/Entities without NMS!

673
TwitterInternalAPIDocument
TwitterInternalAPIDocument fa0311 Python

Twitter Internal API Document

671
PyDrive2
PyDrive2 iterative Python

Google Drive API Python wrapper library. Maintained fork of PyDrive.

669
graphql-framework-experiment
graphql-framework-experiment prisma-labs TypeScript

Code-First Type-Safe GraphQL Framework

668
WatsonTcp
WatsonTcp dotnet C#

WatsonTcp is the easiest way to build TCP-based clients and servers in C#.

667
fuzzapi
fuzzapi Fuzzapi Ruby

Fuzzapi is a tool used for REST API pentesting and uses API_Fuzzer gem

665
notebooks
notebooks planetlabs Jupyter Notebook

interactive notebooks from Planet Engineering

664
openapi-autospec
openapi-autospec Adawg4 JavaScript

Proxy server that generates API specs for any app or website on localhost.

661
mtapi
mtapi vdemydiuk C#

MetaTrader API (terminal bridge)

656
canvasapi
canvasapi ucfopen Python

Python API wrapper for Instructure's Canvas LMS. Easily manage courses, users, gradebooks, and more.

656
qsim
qsim quantumlib C++

Fast C++ and Python library for state-vector simulation of quantum circuits.

656
Pororoca
Pororoca alexandrehtrb C#

An API testing tool with support for HTTP/2 and HTTP/3. Alternative to Postman.

653
versioncake
versioncake bwillis Ruby

:cake: Version Cake is an unobtrusive way to version APIs in your Rails or Rack apps

652
express-mongodb-rest-api-boilerplate
express-mongodb-rest-api-boilerplate watscho TypeScript

A boilerplate for Node.js apps / Rest API / Authentication from scratch - express, mongodb (mongoose). Typescript

652
api-firewall
api-firewall wallarm Go

Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.

651
ios_17_required_reason_api_scanner
ios_17_required_reason_api_scanner Wooder Shell

A simple shell script collection to scan your Xcode Swift project for required reason API usage to ensure privacy compliance and to simplify the creat...

650
BeautifulRestApi
BeautifulRestApi nbarbettini C#

Beautiful REST API design with ASP.NET Core and Ion

649
api-analytics
api-analytics tom-draper Go

Effortless monitoring and analytics for API frameworks.

649
mtproto-core
mtproto-core alik0211 JavaScript

Telegram API JS (MTProto) client library for Node.js and browser

648
video-transcoding-api
video-transcoding-api video-dev Go

Agnostic API to transcode media assets across different cloud services.

647
ck
ck mlcommons Python

Collective Knowledge (CK), Collective Mind (CM/CMX) and MLPerf automations: community-driven projects to facilitate collaborative and reproducible res...

646
Awesome-Application-Security-Checklist
Awesome-Application-Security-Checklist MahdiMashrur

Checklist of the most important security countermeasures when designing, creating, testing your web/mobile application

646
FofaMap
FofaMap asaotomo Python

FofaMap v2.0 是一款基于 Python3 开发的全网首个 AI 驱动红队资产测绘智能体。在延续原有 FOFA 数据采集、存活检测、统计聚合、图标 Hash 及批量查询等核心功能...

646
TikHub-API-Python-SDK
TikHub-API-Python-SDK TikHub Python

High-performance asynchronous Douyin(抖音) TikTok Xiaohongshu(小红书) Kuaishou(快手) Weibo(微博) Instagram YouTube(油管) Twitter(X) Captcha Solver(验...

643
socialreaper
socialreaper ScriptSmith Python

Social media scraping / data collection library for Facebook, Twitter, Reddit, YouTube, Pinterest, and Tumblr APIs

642
griffe
griffe mkdocstrings Python

Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking...

642
hono-rate-limiter
hono-rate-limiter rhinobase TypeScript

Rate Limit middleware for Hono Server

639
Audnexus.bundle
Audnexus.bundle djdembeck Python

An Audnexus client proof of concept for Plex, providing rich author and audiobook data. Developed in Python, offering enhanced user experiences via Pl...

638
django-ninja-crud
django-ninja-crud hbakri Python

🧩 Modular, composable API views for scalable Django Ninja projects, with built-in CRUD.

637
PatrowlManager
PatrowlManager Patrowl HTML

PatrOwl - Open Source, Smart and Scalable Security Operations Orchestration Platform

636
laravel-json-api-paginate
laravel-json-api-paginate spatie PHP

A paginator that plays nice with the JSON API spec

632