Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Web Api

Web Api

108 projects

Showing 36 of 108 projects

java-slack-sdk
java-slack-sdkJava

A Java idiomatic SDK for building Slack apps, featuring the Bolt framework and a flexible API client for any JVM language.

#slack-apps#java-sdk#serverless
Stars601
Forks232
Last commit19 hours ago
data.json
data.jsonClojure

A Clojure library for parsing and generating JSON with no external dependencies.

#json-generator#data-interchange#configuration
Stars576
Forks65
Last commit6 months ago
corsica
corsicaElixir

An Elixir library and Plug for handling CORS requests with compliance to the W3C specification.

#elixir-lang#elixir#http
Stars536
Forks37
Last commit1 year ago
World of Warcraft API Docs
World of Warcraft API Docs

Official documentation for World of Warcraft community web APIs, providing access to game data.

#developer-tools#rest-api#blizzard-api
Stars536
Forks63
Last commit7 years ago
Restier
RestierC#

A turn-key .NET framework for building standardized, OData V4 RESTful services with minimal boilerplate.

#api-framework#rest-api#dotnet
Stars479
Forks137
Last commit2 months ago
Jaguar
JaguarDart

A full-stack, production-ready HTTP server framework for Dart, built for speed, simplicity, and extensibility.

#dart#http-server#orm
Stars472
Forks32
Last commit1 year ago
FastAPI Simple Security
FastAPI Simple SecurityPython

A drop-in API-key security package for FastAPI with automatic key management and local SQLite storage.

#fastapi#authentication#api-keys
Stars467
Forks31
Last commit2 years ago
WebAPIContrib for ASP.NET CORE
WebAPIContrib for ASP.NET COREC#

A collection of open-source add-ons and extensions to enhance ASP.NET Core and ASP.NET Core MVC development.

#razor-pages#webapicontrib#asp-net-core
Stars462
Forks113
Last commit3 years ago
RestClient.Net
RestClient.NetC#

A type-safe, functional C# REST client library with compile-time exhaustiveness checking and OpenAPI/MCP code generation.

#functional-programming#rest-client#type-safety
Stars405
Forks51
Last commit5 months ago
jsonlite
jsonliteC

A robust, high-performance JSON parser and generator for R, optimized for statistical data and web APIs.

#data-serialization#json-generator#r-package
Stars402
Forks44
Last commit2 days ago
PushBits
PushBitsGo

A self-hosted server for sending push notifications via Matrix, compatible with Gotify's API.

#hibp-integration#matrix-org#gotify-compatible
Stars363
Forks19
Last commit6 months ago
Web Share API explainer
Web Share API explainerHTML

A Web platform API for sharing text, URLs, and images from a web page to user-selected destinations.

#javascript-api#web-platform#sharing
Stars355
Forks65
Last commit8 months ago
slack-php-api
slack-php-apiPHP

A complete, automatically generated PHP SDK for the Slack Web API with full object-oriented interface.

#hacktoberfest#slack-client#bot-integration
Stars255
Forks63
Last commit4 months ago
slack-morphism-rust
slack-morphism-rustRust

A modern async Rust client library for Slack's Web API, Events API, Socket Mode, and Block Kit.

#oauth#async#slack
Stars225
Forks84
Last commit1 day ago
FastAPI and Tortoise ORM
FastAPI and Tortoise ORMPython

A template for building scalable web APIs with FastAPI and Tortoise ORM, featuring Docker deployment and development utilities.

#fastapi#api-template#asyncio
Stars224
Forks19
Last commit2 years ago
Web Share Target API
Web Share Target APIHTML

A web API proposal enabling websites to receive shared data from other sites and native apps.

#service-worker#web-app-manifest#ballista-project
Stars199
Forks18
Last commit2 years ago
steamapi
steamapiTypeScript

An object-oriented Node.js wrapper for the Steam Web API, providing typed methods for accessing Steam data.

#caching#es-modules#steam-integration
Stars197
Forks53
Last commit4 months ago
gody
godyGo

A lightweight struct validator for Go using struct tags and custom rules.

#validator-struct#validation#go-library
Stars182
Forks11
Last commit1 year ago
graphql-aspnetcore
graphql-aspnetcoreC#

ASP.NET Core middleware to easily add a GraphQL endpoint and GraphiQL UI to your application.

#nuget#api#graphql
Stars182
Forks31
Last commit3 years ago
DDDSkeletonNet
DDDSkeletonNetC#

A .NET skeleton project demonstrating Domain Driven Design principles with loosely coupled layers.

#skeleton-project#software-architecture#educational
Stars181
Forks46
Last commit12 years ago
steam-trade
steam-tradeJavaScript

A Node.js wrapper for automating Steam trading, enabling programmatic inventory management and trade execution.

#trading-bot#steam-trading#game-development
Stars162
Forks31
Last commit10 years ago
ghql
ghqlR

A GraphQL client for R, enabling querying and interacting with GraphQL APIs from the R programming language.

#data-querying#r-package#graphql
Stars150
Forks13
Last commit5 months ago
rust-reverse-geocoder
rust-reverse-geocoderRust

A blazing fast, offline reverse geocoder that finds the nearest city and country for given coordinates.

#high-performance#geocoding#k-d-tree
Stars142
Forks11
Last commit3 months ago
jquery.vibrate.js
jquery.vibrate.jsHTML

A jQuery plugin that wraps the Vibration API to add haptic feedback to web interactions.

#jquery#vibration-api#jquery-plugin
Stars142
Forks25
Last commit10 years ago
graphql
graphqlCrystal

A GraphQL server library for Crystal that generates schemas at compile time with full type safety.

#graphql#api-server#crystal-lang
Stars139
Forks14
Last commit1 month ago
ro.py
ro.pyPython

A modern, asynchronous Python wrapper for the Roblox web API, designed for intuitive object-oriented interaction.

#fastapi#roblox#discord-py
Stars130
Forks58
Last commit10 months ago
Diana.jl
Diana.jlJulia

A GraphQL client and server implementation for the Julia programming language.

#julia#data-fetching#graphql
Stars114
Forks16
Last commit3 years ago
compactr
compactrTypeScript

OpenAPI-based binary serialization library that reduces API payload size by up to 3.5x compared to JSON.

#binary-serialization#api-optimization#bandwidth-reduction
Stars108
Forks6
Last commit8 months ago
Blazm.Bluetooth
Blazm.BluetoothC#

A Blazor library for connecting to Bluetooth devices using Web Bluetooth, supporting both client-side and server-side Blazor.

#iot#webassembly#csharp
Stars91
Forks14
Last commit3 years ago
await_async
await_asyncCrystal

Adds await and async keywords to Crystal for concurrent execution, improving performance in IO-bound applications.

#async-await#crystal-lang#fibers
Stars88
Forks3
Last commit2 years ago
elixtagram
elixtagramElixir

An Elixir client library for the Instagram API, enabling authentication and data retrieval.

#oauth#elixir#social-media
Stars86
Forks17
Last commit6 years ago
halcyon
halcyonC#

A HAL (Hypertext Application Language) implementation for ASP.NET that builds HAL models and integrates with ASP.NET's JSON formatting.

#rest#api#asp-net-core
Stars82
Forks28
Last commit7 years ago
steam-api
steam-apiPHP

A flexible PHP wrapper for the Steam Web API, enabling easy interaction with Steam's data endpoints.

#composer#rest-api#guzzle
Stars80
Forks24
Last commit5 years ago
queryst
querystRust

A Rust query string parsing library with support for nested objects and arrays, inspired by hapijs/qs.

#serde#rest-api#microframework
Stars70
Forks14
Last commit3 years ago
jazz
jazzElixir

A JSON encoding and decoding library for Elixir with support for custom structs and key transformations.

#json-encoder#elixir#data-serialization
Stars61
Forks21
Last commit8 years ago
spotify
spotifyGo

A simple Go library for interacting with the Spotify Web API with client-only authentication.

#rest-client#client-authentication#go-library
Stars53
Forks10
Last commit1 year ago
PreviousPage 2 of 3Next

Related Tags

#Dotnet20#Rest Api20#Backend14#Api11#Api Client11#Aspnet Core10#Http Client10#Javascript9#Typescript9#Http8#Slack Api8#Authentication8
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