LocalAI is the free, Open Source OpenAI alternative. LocalAI act as a drop-in replacement REST API that’s compatible with OpenAI API specifications for local inferencing. It allows you to run LLMs, generate images, audio (and not only) locally or on-prem with consumer grade hardware, supporting multiple model families and architectures. Does not require GPU. It is created and maintained by Ettore Di Giacinto.
Hurl, run and test HTTP requests with plain text.
Hurl is a command line tool that runs HTTP requests defined in a simple plain text format.
It can chain requests, capture values and evaluate queries on headers and body response. Hurl is very versatile: it can be used for both fetching data and testing HTTP sessions.
Hurl makes it easy to work with HTML content, REST / SOAP / GraphQL APIs, or any other XML / JSON based APIs.
trigger async analysis from your Gitlab CI and expose badges.
Gitlab CI triggers asynchone REST analysis and display badges and files.
Related contents:
Free OpenAPI Spec Editor.
Craft robust OpenAPI Specs Faster.
A free openAPI spec editor and linter that breaks down your spec into fragments to make editing easier and more intuitive.
A Powerful API Mocking and Testing Tool
A full suite of tools to create and share API contracts, test APIs, mock them, and integrate them with web and mobile apps with ease.
A super fast CLI tool to decode and encode JWTs built in Rust.
jwt-cli is a command line tool to help you work with JSON Web Tokens (JWTs). Like most JWT command line tools out there, you can decode almost any JWT header and claims body. Unlike any that I've found, however, jwt-cli allows you to encode a new JWT with nearly any piece of data you can think of. Custom header values (some), custom claim bodies (as long as it's JSON, it's game), and using any secret you need.
Notifico is an advanced omni-channel notification server.
Notifico is a powerful and flexible notification system that supports a wide range of communication channels, including email, SMS, and popular messaging platforms like Telegram. It provides a unified interface for sending notifications across these diverse channels, allowing you to reach your users through their preferred communication methods. With Notifico, you can easily integrate and manage multiple notification channels within your application, ensuring that your messages are delivered efficiently and effectively to your target audience.
Connexion is a modern Python web framework that makes spec-first and api-first development easy. You describe your API in an OpenAPI (or swagger) specification with as much detail as you want and Connexion will guarantee that it works as you specified.
At heart, ApiOpenStudio is a complete end-to-end, headless REST API solution.
Api Open Studio allows you to quickly create and manage APIs, using low-code. As a result, you can save important time and money by dedicating your resources on other tasks, while at the same time developing and maintaining complex data computations.
A lightweight, idiomatic and composable router for building Go HTTP services.
chi is a lightweight, idiomatic and composable router for building Go HTTP services. It's especially good at helping you write large REST API services that are kept maintainable as your project grows and changes. chi is built on the new context package introduced in Go 1.7 to handle signaling, cancelation and request-scoped values across a handler chain.
A blazingly fast, single-file, and open-source server for your application with type-safe restful APIs, auth, admin dashboard, and more.
REST API PHP Framework.
PSX is an innovative PHP framework dedicated to build fully typed REST APIs.
Open Source Stubs and API Test Generator for Developer.
Shadow Test generation for Developers. Generate tests and stubs for your application that actually work!
Keploy is developer-centric API testing tool that creates tests along with built-in-mocks, faster than unit tests.
Keploy is your open-source, developer-centric backend testing tool. It makes backend testing easy and productive for engineering teams. Plus, it's easy-to-use, powerful and extensible..
Keploy creates test cases and data mocks/stubs from user-traffic by recording API calls and DB queries, significantly speeding up releases and enhancing reliability.
Evolution API is an open-source WhatsApp integration API
This project is based on the CodeChat. The original project is an implementation of Baileys, serving as a Restful API service that controls WhatsApp functions.
The code allows the creation of multiservice chats, service bots, or any other system that utilizes WhatsApp. The documentation provides instructions on how to set up and use the project, as well as additional information about its features and configuration options.
Document, Test & Discover APIs.
The modern open-source developer experience platform for your APIs.
Create world-class API Docs with a built-in interactive playground
which seamlessly turns to a full featured API Client.
Scalar is an open-source platform with: Modern Rest API Client
Beautiful API References
1st-Class OpenAPI/Swagger Support
The most intuitive desktop API client
Organize and execute REST, GraphQL, and gRPC requests in a simple and intuitive app.
Yaak is a desktop API client for organizing and executing REST, GraphQL, and gRPC requests. It's built using Tauri, Rust, and ReactJS.
Limited DNS server with RESTful HTTP API to handle ACME DNS challenges easily and securely.
Many DNS servers do not provide an API to enable automation for the ACME DNS challenges. Those which do, give the keys way too much power. Leaving the keys laying around your random boxes is too often a requirement to have a meaningful process automation.
Acme-dns provides a simple API exclusively for TXT record updates and should be used with ACME magic "_acme-challenge" - subdomain CNAME records. This way, in the unfortunate exposure of API keys, the effects are limited to the subdomain TXT record in question.