API Development

API clients, documentation, mocking, GraphQL

Showing 101-120 of 3,152 projects

nock/nock

A mocking and expectations library for testing HTTP interactions in Node.js applications.

13.1K
Active
JavaScript
API Mocking
Node
#http#mock#testing

pytube/pytube

A lightweight Python library for downloading YouTube videos with no dependencies.

13.1K
Archived
Python
API Clients & Testing
#api#youtube#video-download

metersphere/metersphere

MeterSphere is an open-source continuous testing tool with an AI assistant to simplify and optimize software testing workflows.

13.0K
Stable
Java
API Clients & Testing
#api-testing#test-automation#continuous-testing

HackerNews/API

The HackerNews/API repository provides documentation and samples for the official Hacker News API.

13.0K
Archived
API Clients & Testing
#hacker-news#api-documentation#api-client

graphile/crystal

Graphile's Crystal Monorepo, providing a range of tools for building GraphQL APIs and PostgreSQL integrations.

12.9K
Active
TypeScript
GraphQL
Express
#graphql#postgresql#orm

FlareSolverr/FlareSolverr

A proxy server that can bypass Cloudflare protection for web scraping and other use cases.

12.8K
Active
Python
API Clients & Testing
Python
#proxy#cloudflare#scraping

TonnyL/Awesome_APIs

A curated collection of APIs for developers to explore and integrate into their projects.

12.8K
Archived
API Clients & Testing
#api#documentation#clients

cfug/dio

A powerful HTTP client for Dart and Flutter, providing advanced features like interceptors, cancellation, and more.

12.8K
Active
Dart
API Clients & Testing
Flutter
#http#networking#interceptor

star7th/showdoc

ShowDoc is an open-source tool for creating and sharing technical documentation, including API docs.

12.8K
Active
PHP
API Documentation
#documentation#api-docs#technical-writing

s0md3v/Photon

Incredibly fast and powerful OSINT crawler designed for information gathering and intelligence analysis.

12.7K
Stable
Python
API Clients & Testing
Python
#crawler#information-gathering#osint

swaggo/swag

Automatically generate OpenAPI documentation for Go APIs with a simple annotation-based approach.

12.6K
Active
Go
API Documentation
Go
#api-documentation#openapi#swagger

microsoft/language-server-protocol

A language server protocol that defines a common protocol for language servers, enabling IDE integration.

12.6K
Active
HTML
API Clients & Testing
#language-server#protocol#ide-integration

DaveGamble/cJSON

Ultralight JSON parser in C for building lightweight and efficient JSON-based applications.

12.5K
Stable
C
API Clients & Testing
#json#parser#c

fullstorydev/grpcurl

A command-line tool for interacting with gRPC servers, similar to cURL for HTTP APIs.

12.5K
Active
Go
API Clients & Testing
Go
#grpc#protobuf#golang

hyperium/tonic

A native gRPC client & server implementation with async/await support for Rust developers.

11.9K
Active
Rust
API Clients & Testing
#grpc#rpc#async

LonamiWebs/Telethon

A pure Python Telegram client library for building bots and interacting with the Telegram API.

11.9K
Active
Python
API Clients & Testing
Python
#telegram#mtproto#python-library

typestack/class-validator

A TypeScript library for decorator-based property validation in classes.

11.7K
Stable
TypeScript
API Clients & Testing
TypeScript
#decorators#typescript#validation

darrenburns/posting

A modern, feature-rich API client that lives in your terminal, providing a seamless developer experience.

11.5K
Stable
Python
API Clients & Testing
Python
#api-client#terminal-ui#automation

seanmonstar/reqwest

An easy and powerful Rust HTTP client library for building web applications and services.

11.5K
Active
Rust
API Clients & Testing
#http#http-client#rust

gotenberg/gotenberg

A developer-friendly API for converting numerous document formats into PDF files and more!

11.4K
Active
Go
API Clients & Testing
#pdf-conversion#document-transformation#cross-platform
1...57...158

Stay in the loop

Get weekly updates on trending AI coding tools and projects.