Showing 36 of 171 projects
A web service to collect and inspect arbitrary HTTP requests via RESTful API or web UI, useful for testing webhooks and REST clients.
Comprehensive API design guidelines for REST, asynchronous, and general API development, promoting consistency and API-First adoption.
An open-source hybrid integration platform for connecting applications, data, and systems with enterprise-grade features.
A lightweight, Delphi-native REST library for building 100% RESTful web services with FireDAC dataset support and OpenAPI 3.
A unified testing API, CLI, and framework for writing unit, integration, and end-to-end tests across REST-API, WebSocket, GraphQL, Browser, Database, and CLI.
A Delphi library for JSON serialization and deserialization of objects, records, and other Delphi types.
A lightweight Swift client for connecting to JSON APIs with automatic model parsing and promise-based networking.
The Erlang REST framework
A cross-platform microframework for building fast, compact web applications in Pascal using Delphi or Lazarus/Free Pascal.
Generates Go struct definitions from JSON server responses, supporting parametric routes and custom headers.
A Delphi library for building RESTful web services with JAX-RS-like attributes and JSON serialization.
A DSL-free Elasticsearch REST client for Elixir, providing a simple interface to interact with Elasticsearch clusters.
A template for building scalable web APIs with FastAPI and Tortoise ORM, featuring Docker deployment and development utilities.
A Ruby gem that simplifies building JSON API-compliant APIs on Rails with minimal learning curve.
A file-based mock server that uses folder structures and file names to define API routes, with recording and templating capabilities.
A library that automatically synchronizes Backbone collections with a Redux store, enabling incremental migration from Backbone to React+Redux.
Generate flexible REST endpoints and controllers from Sequelize models in Express or Restify applications.
A Go SDK for SharePoint providing authentication, HTTP client, and fluent API wrapper for both SharePoint Online and On-Premises.
A lightweight JAX-RS-like annotation processor for building REST APIs with Vert.x verticles.
A Vuex module for accessing JSONAPI data with automatic normalization and relationship handling.
:evergreen_tree: Python module for communicating with the Taiga API
A fluent, feature-rich, and highly configurable HTTP client library for Go, designed for rapid and precise API interactions.
A FastAPI plugin for seamless CloudEvents integration, enabling easy consumption and production of events over REST API.
A collection of utilities for building production-ready FastAPI services with common patterns and best practices.
A Java-based OpenAPI 3 parser, JSON schema validator, and request/response validator for API tooling.
A self-hostable REST-like API that returns the time zone for given geographic coordinates (latitude/longitude).
A reference implementation of a full-stack Rust application using WebAssembly for the frontend and Actix Web for the backend.
A sample REST API implementation using the Phalcon PHP framework, following JSON:API standards with JWT authentication.
Generate Delphi client SDKs from OpenAPI specifications to easily consume REST APIs.
A Go library for parsing and validating REST API query parameters into dynamic SQL queries.
A Swift library providing a comprehensive implementation of the GitHub REST API v3 for iOS, macOS, and Linux.
A minimal Erlang REST framework with typed JSON and parse_transform-based record transformations.
A HAL (Hypertext Application Language) implementation for ASP.NET that builds HAL models and integrates with ASP.NET's JSON formatting.
A bidirectional RESTful Ring router for Clojure and ClojureScript, inspired by Ruby on Rails routing.
Official .NET API client for Stream Chat, enabling server-side integration with chat services for building chat applications.
An async Python 3.11+ SDK for interacting with PocketBase backends.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.