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

pb-query
pb-queryTypeScript

A TypeScript query builder for PocketBase providing type safety, autocompletion, and a chainable API.

#query-builder#database#developer-tools
Stars38
Forks1
Last commit1 month ago
gtfs-server
gtfs-serverRust

A GTFS server written in Rust that provides REST APIs for transit feed data, including stops, trips, and nearby stops.

#postgis#api#geospatial
Stars38
Forks5
Last commit3 years ago
formjson
formjsonGo

A Go net/http handler that transparently exposes posted JSON data as form values.

#http-handler#net-http#api
Stars38
Forks4
Last commit10 years ago
graphql_relay
graphql_relayElixir

Helper functions for creating Relay-compatible GraphQL schemas in Elixir.

#elixir#api#phoenix
Stars37
Forks9
Last commit8 years ago
echoed
echoedTypeScript

Observable integration testing framework using OpenTelemetry traces and logs on top of Jest, Playwright, and Cypress.

#playwright#api#integration-testing
Stars37
Forks0
Last commit1 year ago
gosh
goshGo

A Go library providing runtime statistics struct, HTTP handler, and measure methods with customizable JSON encoding.

#http-handler#json-encoder#api
Stars37
Forks2
Last commit1 year ago
Self-Hosted Docker
Self-Hosted DockerShell

Run your own Stacks Blockchain node with Docker Compose for easy deployment and management.

#deployment#stacks#api
Stars36
Forks48
Last commit4 days ago
graphqld
graphqldD

A GraphQL implementation for the D programming language, built on vibe.d for handling the GraphQL protocol.

#d#d-language#api
Stars36
Forks9
Last commit4 months ago
mpngin
mpnginCrystal

A simple and fast URL shortener with built-in statistics, requiring Redis for low-latency operation.

#api#redis#statistics
Stars36
Forks1
Last commit10 months ago
Private Packagist API Client
Private Packagist API ClientPHP

A PHP client library for interacting with the Private Packagist API to manage private Composer packages and organizations.

#composer#devops#api
Stars36
Forks10
Last commit2 days ago
tome
tomeGo

A Go package for paginating simple RESTful APIs with performance and ease of use in mind.

#http-handler#json-api#api-pagination
Stars35
Forks3
Last commit4 years ago
OpenRPC
OpenRPCCommon Lisp

An OpenRPC framework for Common Lisp providing automatic spec generation and client building with native CL object marshalling.

#clack#openrpc#json-rpc
Stars34
Forks5
Last commit6 months ago
VK API
VK APIPascal

A comprehensive Object Pascal wrapper for the VK (VKontakte) API, enabling desktop application and bot development.

#desktop-application#free-pascal#rest
Stars34
Forks6
Last commit2 years ago
honeymail
honeymailGo

A configurable SMTP honeypot written in Go that captures and analyzes spam emails for security research.

#smtp-honeypot#api#spam-analysis
Stars33
Forks8
Last commit10 years ago
plot
plotElixir

A GraphQL parser and resolver for Elixir, aiming to support the full GraphQL specification.

#elixir#api#graphql
Stars32
Forks2
Last commit10 years ago
lastpass-go
lastpass-goGo

A Go client library for programmatically interacting with LastPass accounts and shared folders.

#library#api#go-client
Stars32
Forks6
Last commit3 years ago
Next.js Advanced Graphql Crud MongoDB Starter
Next.js Advanced Graphql Crud MongoDB StarterTypeScript

A starter template for building advanced CRUD applications with GraphQL, Next.js, and MongoDB.

#nextjs-example#next-js#crud
Stars31
Forks4
Last commit
Wagtail Import Export
Wagtail Import ExportPython

Export and import published Wagtail page trees between instances via API or file.

#api#content-management#wagtail
Stars31
Forks15
Last commit5 years ago
swagger-ada
swagger-adaAda

An Ada library and code generator support for creating REST API clients and servers from OpenAPI specifications.

#rest#api#client
Stars31
Forks4
Last commit8 months ago
Simple Hexagonal Architecture PoC API
Simple Hexagonal Architecture PoC APIGo

A proof-of-concept REST API for managing patient records built with Go and PostgreSQL.

#crud#rest#api
Stars31
Forks11
Last commit5 years ago
Blendbase
BlendbaseGo

A unified GraphQL API for connecting multiple CRMs to SaaS applications, simplifying integration and authentication.

#hubspot#salesforce#api
Stars26
Forks1
Last commit4 years ago
.NET Substrate API
.NET Substrate APIC#

A .NET API for interacting with Substrate-based blockchain nodes, designed for Unity and C# applications.

#api#blockchain-api#web3-gaming
Stars26
Forks19
Last commit1 year ago
PocketBase on Dokku
PocketBase on DokkuDockerfile

Deploy PocketBase, an open-source backend for SaaS and mobile apps, on Dokku as a self-hosted Heroku alternative.

#saas-backend#deployment#self-hosted-backend
Stars25
Forks11
Last commit1 year ago
FastRouter
FastRouterGo

A fast, flexible HTTP router for Go with customizable options, middleware, and grouping.

#fast#api#http
Stars25
Forks5
Last commit8 years ago
Vert.x GraphQL Utils
Vert.x GraphQL UtilsJava

Helper classes for building GraphQL HTTP servers with Vert.x, integrating graphql-java async execution.

#http-server#data-fetching#api
Stars25
Forks1
Last commit8 years ago
hafas-rest-api
hafas-rest-apiJavaScript

Expose a HAFAS client instance as an HTTP REST API for public transport data.

#api#rest-api#fptf
Stars25
Forks4
Last commit2 years ago
naive-apl
naive-aplAPL

A naive Bayesian classifier implemented in APL for probabilistic text classification between two groups.

#apl-language#api#bayes-classifier
Stars24
Forks6
Last commit8 years ago
auto-cdk
auto-cdkTypeScript

Generate AWS API Gateway with Lambda integrations from filesystem structure using AWS CDK and Webpack.

#generator#api-gateway#lambda
Stars24
Forks1
Last commit3 years ago
WPGraphQL Send Email
WPGraphQL Send EmailPHP

A WordPress plugin that enables sending emails via GraphQL mutations in WPGraphQL.

#hacktoberfest#api#headless-wordpress
Stars23
Forks4
Last commit2 months ago
chromium-net-errors
chromium-net-errorsC

Provides Chromium network errors as custom error classes for Node.js, Electron, and browser environments.

#api#chromium#nodejs
Stars22
Forks5
Last commit3 years ago
GoLobby/Router
GoLobby/RouterGo

A lightweight, zero-dependency HTTP router for Go built on radix trees with middleware, route parameters, and static file serving.

#route-parameters#zero-dependency#api
Stars22
Forks0
Last commit4 years ago
etag_plug
etag_plugElixir

A simple Elixir Plug for generating shallow ETags from HTTP responses.

#hacktoberfest#elixir#api
Stars22
Forks3
Last commit2 years ago
php-algorand-sdk
php-algorand-sdkPHP

A pure PHP SDK for interacting with the Algorand blockchain, providing access to algod, indexer, kmd, and transaction functionalities.

#indexer#wallet#php-sdk
Stars22
Forks6
Last commit2 years ago
GitHubRestAPISwiftOpenAPI
GitHubRestAPISwiftOpenAPISwift

Automatically generated Swift client libraries for GitHub's REST API, built from the official OpenAPI specification.

#api#swift-package-manager#rest-api
Stars22
Forks3
Last commit7 days ago
SG Cars Trends Backend
SG Cars Trends BackendJavaScript

A monorepo platform tracking Singapore's car registration statistics and COE data with AI-generated insights and social media integration.

#ai-blog-generation#coe-tracking#redis-caching
Stars21
Forks1
Last commit4 days ago
go-app-template
go-app-templateGo

A production-ready Go application template following clean architecture principles with built-in Docker support.

#api#redis#application-template
Stars20
Forks1
Last commit2 years ago
PreviousPage 14 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
3 years ago
#Rest Api130
#Graphql111
#Go79
#Backend76
#Docker69
#Self Hosted66
#Rest61
#Golang59
#Openapi59
#Python58
#Nodejs57
#Api Client54