Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Api

Api

578 projects

Showing 36 of 578 projects

UpBlazor
UpBlazorC#

A budgeting and financial insights web app that integrates with Up bank to track incomes, expenses, and savings plans.

#personal-finance#api#ant-design
Stars73
Forks16
Last commit2 years ago
cl-rest-server
cl-rest-serverCommon Lisp

A Common Lisp library for building RESTful web APIs with serialization, validation, and authentication.

#api#lisp#authentication
Stars71
Forks8
Last commit1 year ago
topkg
topkgOCaml

A packager for distributing OCaml software with an API to describe installation files and distribution procedures.

#isc-license#api#build-tools
Stars71
Forks24
Last commit8 months ago
gofuckyourself
gofuckyourselfGo

A sanitization-based swear filter library for Go applications.

#swear#filter#api
Stars71
Forks10
Last commit1 year ago
Storage
StorageSwift

A Swift package for Vapor that simplifies file uploads, downloads, and CDN integration across multiple storage services.

#upload#amazon-s3#api
Stars66
Forks13
Last commit5 years ago
Pagination
PaginationSwift

A simple pagination library for Vapor 3, extending Fluent's pagination system for Swift server-side applications.

#database#api#server-side
Stars66
Forks14
Last commit7 years ago
ApiExceptionBundle
ApiExceptionBundlePHP

A Symfony bundle for managing API exceptions and returning clean JSON error responses.

#api#rest-api#symfony-bundle
Stars65
Forks7
Last commit7 years ago
baraka
barakaGo

A Go library for parsing and handling file uploads in HTTP servers with filtering and storage capabilities.

#upload#http-server#api
Stars65
Forks6
Last commit3 years ago
generator-swiftserver
generator-swiftserverJavaScript

A Yeoman generator for creating REST web services using the Swift language and Kitura framework.

#generator#backend-scaffolding#rest
Stars64
Forks21
Last commit6 years ago
container-factory
container-factoryGo

Produces Docker images from tarballs of application source code, with optional automatic Dockerfile generation for supported languages.

#containerization#devops#api
Stars64
Forks3
Last commit11 years ago
tanka-graphql
tanka-graphqlC#

A comprehensive .NET GraphQL library providing a complete GraphQL server and execution engine for .NET applications.

#nuget#api#graphql
Stars63
Forks4
Last commit14 days ago
Peatio
PeatioRuby

Open-source cryptocurrency exchange software built with Rails, featuring a high-performance matching engine and microservices architecture.

#rails#api#oauth2
Stars61
Forks14
Last commit5 months ago
go-rest-api-boilerplate
go-rest-api-boilerplateGo

A production-ready Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL, Docker, and AI-assistant optimization.

#ai-assisted-development#database#api
Stars61
Forks24
Last commit2 months ago
CakeDC/Api plugin
CakeDC/Api pluginPHP

A CakePHP plugin for quickly building versioned REST APIs with minimal code.

#api-toolkit#api#api-framework
Stars61
Forks36
Last commit2 months ago
go-vertical-slice-architecture
go-vertical-slice-architectureGo

A Go project template implementing vertical slice architecture for clean, testable, and dependency-isolated code.

#api#backend-template#dependency-injection
Stars59
Forks6
Last commit
dnsimple
dnsimpleElixir

An Elixir client library for interacting with the DNSimple API v2.

#dnsimple#elixir#dnsimple-policy-triage-application
Stars57
Forks16
Last commit1 day ago
max-text-sentiment-classifier
max-text-sentiment-classifierPython

A pre-trained BERT-based model for detecting positive or negative sentiment in short text fragments.

#ibm#natural-language-understanding#api
Stars57
Forks32
Last commit10 months ago
go-respond
go-respondGo

A Go package for handling common HTTP JSON responses with minimal boilerplate.

#json-api#api#http
Stars55
Forks9
Last commit4 years ago
bellt
belltGo

A simple Go HTTP router with parameterized routes, middleware support, and route grouping.

#rest#library#api
Stars55
Forks7
Last commit4 years ago
go-fiber-auth-api
go-fiber-auth-apiGo

A Go authentication API built with Fiber, MongoDB, and JWT for secure user management.

#api#authentication#jwt
Stars54
Forks9
Last commit5 years ago
Woolly
WoollyElixir

A text mining and natural language processing API for the Elixir programming language.

#elixir#api#text-analysis
Stars54
Forks8
Last commit5 years ago
lexicon
lexiconGame Maker Language

A localization system for GameMaker projects that simplifies translation implementation with flexible string replacement and language fallbacks.

#gamemaker#library#api
Stars52
Forks3
Last commit13 days ago
graphql-api-koa
graphql-api-koaJavaScript

GraphQL execution and error handling middleware for Koa, built from scratch.

#api#maintained#npm
Stars52
Forks7
Last commit3 years ago
GoodLooks
GoodLooksJavaScript

A Playwright extension that validates web page appearance using natural language prompts instead of flaky CSS selectors.

#playwright#ai#gpt-3
Stars52
Forks3
Last commit1 year ago
runcobo
runcoboCrystal

A Crystal-based API framework with type-safe parameters and elegant JSON/HTML serialization.

#webframework#html-templating#orm-integration
Stars52
Forks1
Last commit1 year ago
CURL Interceptor
CURL InterceptorJavaScript

A Cloudflare Worker template that intercepts curl requests and returns custom responses like developer cards.

#cloudflare-workers#developer-tools#api
Stars49
Forks2
Last commit7 years ago
Chocotea
ChocoteaJava

A Java library that automatically generates Postman collections and integration tests from Spring, Jakarta, and JAX-RS code.

#jax-rs#spring#spring-framework
Stars48
Forks5
Last commit3 years ago
youtube-deno
youtube-denoTypeScript

A Deno client library for the YouTube Data API v3, enabling YouTube interactions like uploading videos, managing playlists, and searching content.

#api#oauth2#youtube-api
Stars47
Forks4
Last commit5 years ago
graphql-parser
graphql-parserPython

A Python parser for React's GraphQL query language, converting GraphQL syntax into structured Python dictionaries.

#api#graphql#query-language
Stars46
Forks6
Last commit11 years ago
explode
explodeElixir

A utility for generating standard HTTP/JSON error responses in Elixir's Plug and Phoenix frameworks.

#json-api#elixir#api
Stars45
Forks4
Last commit3 years ago
ANALOG
ANALOGTypeScript

A minimal, self-hosted web analytics tool that tracks events and provides a simple dashboard.

#api#redis#event-tracking
Stars45
Forks2
Last commit3 days ago
attr-gather
attr-gatherRuby

A Ruby gem for creating parallelized workflows that fetch and combine data from multiple APIs and data sources into a single hash.

#rails#data-fetching#api
Stars43
Forks4
Last commit3 years ago
Google reCAPTCHA verification
Google reCAPTCHA verificationJavaScript

A Cloudflare Worker that handles server-side verification for Google reCAPTCHA v3.

#cloudflare-workers#web-security#api
Stars42
Forks28
Last commit5 years ago
WPGraphQL for BuddyPress
WPGraphQL for BuddyPressPHP

A WPGraphQL extension that adds GraphQL support for BuddyPress data and functionality.

#wp-plugin#api#headless-wordpress
Stars42
Forks11
Last commit7 months ago
golyrics
golyricsGo

A Go package for fetching song lyrics from the Wikia (Lyrics.wikia.com) website.

#music#api#golang-package
Stars40
Forks2
Last commit8 years ago
null
nullGo

Nullable Go types that can be marshalled/unmarshalled to/from JSON, replacing sql.Null* types.

#unmarshal#nullint64#database
Stars40
Forks4
Last commit4 years ago
PreviousPage 13 of 17Next

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
2 years ago
#Rest Api130
#Graphql111
#Go79
#Backend76
#Docker69
#Self Hosted66
#Rest61
#Golang59
#Openapi59
#Python58
#Nodejs57
#Api Client54