Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Api Development

Api Development

96 projects

Showing 24 of 96 projects

Slim JSON API
Slim JSON APIPHP

A Slim framework extension for easily implementing fast JSON APIs with structured responses.

#json-api#rest-api#microframework
Stars267
Forks49
Last commit9 years ago
swiftra
swiftraSwift

A Sinatra-like DSL for building web applications in Swift.

#http-server#dsl#api-development
Stars261
Forks5
Last commit10 years ago
Haufe API Style Guide
Haufe API Style Guide

A comprehensive set of guidelines for designing consistent, RESTful APIs to promote adoption and reduce friction.

#backend-development#api-best-practices#software-architecture
Stars245
Forks79
Last commit2 years ago
graphql-ruby-demo
graphql-ruby-demoRuby

A demonstration Rails application implementing a GraphQL API using the graphql-ruby gem.

#demo-application#graphql#graphql-ruby
Stars216
Forks45
Last commit8 years ago
vesper
vesperShell

A lightweight HTTP framework for Bash shell that parses requests and generates valid responses.

#web-services#unix#serverless
Stars213
Forks7
Last commit6 years ago
JSONAPI::Utils
JSONAPI::UtilsRuby

A Ruby gem that simplifies building JSON API-compliant APIs on Rails with minimal learning curve.

#json-api#rails-api#rest
Stars213
Forks78
Last commit4 years ago
FastAPI Lazy
FastAPI LazyPython

A FastAPI utilities library providing class-based views, JWT helpers, multi-database support, and common authentication tools.

#fastapi#class-based-views#database
Stars200
Forks11
Last commit3 days ago
graphql-bookshelf
graphql-bookshelfJavaScript

A helper library for defining GraphQL schemas around BookshelfJS models with automatic relationship mapping.

#orm-integration#graphql#schema-definition
Stars184
Forks12
Last commit3 years ago
graphql-toolkit
graphql-toolkit

A deprecated set of utilities for faster development of GraphQL tools, now merged into GraphQL Tools.

#developer-tools#graphql#schema
Stars166
Forks29
Last commit6 years ago
Sync Flavor
Sync FlavorPython

A synchronous FastAPI example project for building and testing CRUD APIs with Pytest and Docker.

#fastapi#containerization#pytest
Stars162
Forks19
Last commit2 years ago
go-relax
go-relaxGo

A Go framework for building fast, complete RESTful APIs with built-in HATEOAS, filters, and correct HTTP semantics.

#api-gateway#rest-api#api-development
Stars154
Forks9
Last commit3 months ago
FastAPI FeatureFlags
FastAPI FeatureFlagsPython

A minimal, dependency-free feature flag implementation for FastAPI applications.

#fastapi#hacktoberfest#api
Stars153
Forks7
Last commit2 years ago
graphql-java-datetime
graphql-java-datetimeJava

A set of RFC 3339 compliant date/time scalar types for graphql-java with starters for popular frameworks.

#scalars#datetime#date-time
Stars152
Forks26
Last commit5 days ago
graphql
graphqlBallerina

A spec-compliant GraphQL implementation for building GraphQL APIs in the Ballerina programming language.

#hacktoberfest#library#graphql
Stars137
Forks68
Last commit12 days ago
Ballerina GraphQL Examples
Ballerina GraphQL ExamplesBallerina

A spec-compliant GraphQL implementation for building GraphQL APIs in the Ballerina programming language.

#hacktoberfest#http-server#library
Stars137
Forks68
Last commit
FastAPI with Firestore
FastAPI with FirestorePython

Deploy FastAPI services to Google Cloud Run with integrated Google Cloud Firestore database support.

#fastapi#api-template#google-cloud-platform
Stars133
Forks5
Last commit1 year ago
graphql-java-kickstart_samples
graphql-java-kickstart_samplesJava

A collection of sample applications demonstrating how to use GraphQL Java Kickstart libraries in various scenarios.

#sample-code#authentication#graphql
Stars121
Forks40
Last commit
FastAPI ServiceUtils
FastAPI ServiceUtilsPython

A collection of utilities for building production-ready FastAPI services with common patterns and best practices.

#fastapi#rest#development-workflow
Stars118
Forks3
Last commit4 years ago
JayDiff
JayDiffGo

A command-line JSON diff utility with multiple output formats and flexible comparison options.

#json-stream#diff-tool#api-development
Stars110
Forks9
Last commit1 month ago
graphql CLI
graphql CLIJava

A CLI tool for generating GraphQL schemas from Ballerina services and Ballerina code from GraphQL schemas.

#sdl#graphql#cli-tool
Stars107
Forks25
Last commit11 days ago
Barf
BarfGo

A small, unobtrusive Go framework for building JSON-based web APIs with REST or GraphQL architectures.

#json-api#http-server#graphql
Stars105
Forks13
Last commit1 year ago
FastAPIwee
FastAPIweePython

A lightweight integration of FastAPI with PeeWee ORM for building Python web APIs with database models.

#fastapi#orm-integration#python-library
Stars105
Forks2
Last commit4 years ago
Felicity
FelicityF#

A boilerplate-free JSON:API framework for F# domain models, built on ASP.NET Core and Giraffe.

#json-api#boilerplate-free#functional-programming
Stars95
Forks1
Last commit5 months ago
REST API
REST APIPHP

A sample REST API implementation using the Phalcon PHP framework, following JSON:API standards with JWT authentication.

#json-api#phalcon-php#rest
Stars93
Forks34
Last commit3 years ago
PreviousPage 3 of 3

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
12 days ago
27 days ago
#Graphql27
#Backend24
#Rest Api21
#Web Framework15
#Middleware13
#Api12
#Python12
#Fastapi11
#Nodejs11
#Typescript10
#Php10
#Json Api8