Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Api

Api

420 projects

Showing 36 of 420 projects

hprose
hproseGo

A high-performance, cross-language RPC engine for building distributed applications in Go.

#remote-object-service#rpc-client#api
Stars1.3k
Forks198
Last commit2 years ago
Cherrybomb
CherrybombRust

A CLI tool that audits API specifications, validates OpenAPI compliance, and runs security tests to prevent undefined user behavior.

#firecracker#business-logic#cyber
Stars1.2k
Forks83
Last commit1 year ago
spectaql
spectaqlJavaScript

A Node.js library that autogenerates static, customizable documentation for GraphQL APIs from live endpoints, SDL files, or introspection results.

#developer-tools#api#openapi-alternative
Stars1.2k
Forks136
Last commit12 days ago
Laravel REST API Boilerplate
Laravel REST API BoilerplatePHP

A Laravel 5.8 starter kit with JWT authentication, Dingo API, and CORS for building REST APIs quickly.

#rest#api#laravel
Stars1.2k
Forks281
Last commit7 years ago
APIFlask
APIFlaskPython

A lightweight Python web API framework built on Flask with automatic OpenAPI documentation and request/response handling.

#marshmallow#rest#api
Stars1.1k
Forks139
Last commit1 month ago
Compojure-api
Compojure-apiClojure

A Clojure library for building web APIs with automatic Swagger documentation, data validation, and async support.

#clojure-spec#rest#compojure
Stars1.1k
Forks146
Last commit1 year ago
sofa
sofaTypeScript

Generate RESTful APIs automatically from your existing GraphQL server.

#api-gateway#rest#api
Stars1.1k
Forks93
Last commit12 days ago
siler-graphgl
siler-graphglPHP

A set of high-level PHP abstractions for declarative programming using flat files and plain functions.

#declarative-programming#swoole#micro-framework
Stars1.1k
Forks91
Last commit4 years ago
Polkadot-JS API
Polkadot-JS APITypeScript

A JavaScript library providing Promise and RxJS APIs for interacting with Polkadot and Substrate blockchains via RPC.

#crypto#rpc-client#api
Stars1.1k
Forks383
Last commit2 months ago
Grape Swagger
Grape SwaggerRuby

Automatically generates Swagger/OpenAPI v2.0 compliant documentation for Grape APIs.

#oapi#rails#api
Stars1.1k
Forks479
Last commit8 days ago
Yasumi
YasumiPHP

A lightweight PHP library for calculating holidays and special celebrations across various countries and states.

#calculate-holidays#holiday#open-source
Stars1.1k
Forks167
Last commit13 days ago
OpenAPI Diff (k)
OpenAPI Diff (k)Java

A utility for comparing two OpenAPI 3.x specifications and rendering differences in HTML, Markdown, Asciidoc, JSON, or plain text.

#java-library#api#swagger
Stars1.1k
Forks187
Last commit12 days ago
drash
drashTypeScript

A microframework for building JavaScript/TypeScript HTTP systems, runtime-agnostic and strongly typed.

#runtime-agnostic#rest#web-server
Stars1.1k
Forks29
Last commit9 days ago
Zato
ZatoPython

A Python-based ESB and integration platform for automating APIs, workflows, and business systems across industries.

#api-gateway#api#soa
Stars1.0k
Forks252
Last commit6 days ago
zerocode
zerocodeJava

A no-code automated testing framework for microservices APIs, Kafka data streams, databases, and load testing using JSON/YAML.

#declarative#load-testing#api
Stars1.0k
Forks444
Last commit5 days ago
httr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
httr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

A friendly HTTP client package for R that simplifies working with web APIs.

#oauth#data-fetching#api
Stars983
Forks2.0k
Last commit
Grafite Builder
Grafite BuilderPHP

A set of tools for rapid Laravel development, including starter kits, CRUD generators, form builders, and modular components.

#crud#api#rapid-development
Stars979
Forks107
Last commit6 years ago
GraphQL
GraphQLSwift

A Swift implementation of the GraphQL specification for building and executing GraphQL schemas on macOS and Linux.

#api#server-side#graphql
Stars963
Forks77
Last commit25 days ago
Zally ()
Zally ()Kotlin

A minimalistic, simple-to-use linter for OpenAPI 2 and 3 specifications that checks compliance with RESTful guidelines.

#api#api-quality#linter
Stars944
Forks156
Last commit4 months ago
Cot
CotRust

A batteries-included Rust web framework with Django-like ergonomics, built on axum for lazy developers.

#hacktoberfest#secure-by-default#orm
Stars939
Forks49
Last commit4 days ago
learning-graphql
learning-graphqlJavaScript

A JavaScript-focused learning resource that explains GraphQL concepts through the official specification and examples.

#api#server-side#graphql
Stars937
Forks106
Last commit7 years ago
owner
ownerJava

A Java API that eliminates boilerplate code for handling configuration properties files.

#boilerplate-reduction#api#java
Stars934
Forks213
Last commit3 days ago
swagger-stats
swagger-statsJavaScript

API observability middleware for Node.js microservices, tracing calls and monitoring performance, health, and usage statistics.

#api-analytics#rest#devops
Stars934
Forks147
Last commit2 years ago
log4net
log4netC#

A versatile, feature-rich, and efficient logging API and backend for .NET applications.

#apache#library#api
Stars930
Forks336
Last commit4 days ago
Spyke
SpykeRuby

A Ruby gem for interacting with REST APIs using an ActiveRecord-like interface.

#rest#rest-client#api
Stars904
Forks66
Last commit7 months ago
Laravel Responder
Laravel ResponderPHP

A Laravel package for building API responses using Fractal transformers with elegant Laravel-style abstractions.

#transformer#eloquent#responder
Stars890
Forks88
Last commit1 year ago
graphql-elixir
graphql-elixirElixir

An Elixir implementation of Facebook's GraphQL specification for building transport-agnostic GraphQL servers.

#elixir#execution-engine#api
Stars857
Forks44
Last commit2 years ago
Chhoto URL
Chhoto URLRust

A simple, blazingly fast, self-hosted URL shortener written in Rust, focused on minimalism and performance.

#actix-web#api#web-app
Stars856
Forks77
Last commit1 day ago
tartiflette
tartiflettePython

A GraphQL server implementation for Python 3.7+ built with asyncio and SDL.

#graphql-engine#asyncio#api
Stars853
Forks35
Last commit2 years ago
health
healthGo

A Go library for building health check endpoints with synchronous and asynchronous checks, caching, and middleware support.

#hacktoberfest#devops#api
Stars833
Forks43
Last commit2 months ago
TCGdex
TCGdexTypeScript

A multilingual Pokémon Trading Card Game database with card images and detailed information for the TCGdex API.

#gaming-data#database#trading
Stars828
Forks172
Last commit4 days ago
ng-web-apis
ng-web-apisTypeScript

High-quality lightweight wrappers for native Web APIs designed for idiomatic use with Angular.

#hacktoberfest#api#dependency-injection
Stars817
Forks39
Last commit6 days ago
overblog/graphql-bundle
overblog/graphql-bundlePHP

A Symfony bundle for building complete GraphQL APIs with webonyx/graphql-php, Relay support, and advanced features.

#api#relay#graphql
Stars796
Forks226
Last commit1 month ago
FastAPI Guard
FastAPI GuardPython

A security middleware library for FastAPI providing IP control, rate limiting, penetration detection, and security headers.

#fastapi#rest#web-security
Stars789
Forks40
Last commit6 days ago
use-whisper
use-whisperTypeScript

A React hook for OpenAI Whisper API with built-in speech recording, real-time transcription, and silence removal.

#api#hook#openai
Stars786
Forks139
Last commit2 years ago
React Native Audio API
React Native Audio APIC++

A high-performance audio engine for React Native that implements the Web Audio API specification.

#sound#music#audio-worklets
Stars784
Forks71
Last commit2 days ago
PreviousPage 6 of 12Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 months ago
#Rest Api108
#Graphql90
#Backend55
#Openapi54
#Docker53
#Self Hosted52
#Rest51
#Go50
#Python48
#Nodejs42
#Php39
#Golang37