REST-API

Open-source projects categorized as REST-API

Top 23 REST-API Open-Source Projects

  • Postwoman

    👽 Open source API development ecosystem - https://hoppscotch.io

  • Project mention: Bypass CORS errors while testing your APIs using Hoppscotch 🔧 | dev.to | 2024-04-17

    How can Hoppscotch help you intercept the API calls? 👽

  • nocodb

    🔥 🔥 🔥 Open Source Airtable Alternative

  • Project mention: Show HN: Teable – Open-Source No-Code Database Fusion of Postgres and Airtable | news.ycombinator.com | 2024-03-11
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • insomnia

    The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

  • Project mention: Building a RESTful API with Node.js and Express | dev.to | 2024-04-08

    Use tools like Postman or Insomnia to test the API endpoints and ensure they behave as expected.

  • httpie

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

  • Project mention: Personas - an Ai Assistant | dev.to | 2024-04-14

    tested the end points using httpie and sometime curl

  • Fiber

    ⚡️ Express inspired web framework written in Go

  • Project mention: อย่าเพิ่งใช้ fiber ถ้ายังไม่ได้อ่าน doc | dev.to | 2023-10-31
  • Hasura

    Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.

  • Project mention: Ask HN: How Can I Make My Front End React to Database Changes in Real-Time? | news.ycombinator.com | 2024-04-17

    [4] https://github.com/hasura/graphql-engine/blob/master/architecture/live-queries.md

  • go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • swagger-ui

    Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

  • Project mention: Simplifying Angular Development with Swagger: A Step-by-Step Guide | dev.to | 2024-04-11

    Swagger is a fantastic open-source toolset that's perfect for developing and describing RESTful APIs. It offers you a user-friendly interface to understand a service's capabilities without needing to dig into the code. It even provides a way for you to interact directly with the API, which means you get to test its functionality.

  • plane

    🔥 🔥 🔥 Open Source JIRA, Linear and Asana Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible.

  • Project mention: Projectmanagement | /r/selfhosted | 2023-12-08
  • api-guidelines

    Microsoft REST API Guidelines

  • Project mention: Mastering API Design: 26 Resources for Software Engineers | dev.to | 2023-12-20

    📝 "Microsoft REST API Guidelines" [link]

  • parse-server

    Parse Server for Node.js / Express

  • Project mention: The 2024 Web Hosting Report | dev.to | 2024-02-20

    Backend as a Service (BaaS) goes back to early 2010’s with companies like Parse and Firebase. These products integrated everything a backend provides to a webapp in a single, integrated package that makes it easier to get started and enables you to offload some of the devops maintenance work to someone else.

  • openapi-generator

    OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

  • Project mention: FastAPI Got Me an OpenAPI Spec Really... Fast | dev.to | 2024-04-22

    As a result, the following specification can be used to generate clients in a number of different languages via OpenAPI Generator.

  • grpc-gateway

    gRPC to JSON proxy generator following the gRPC HTTP spec

  • Project mention: I write HTTP services in Go after 13 years (Mat Ryer, 2024) | news.ycombinator.com | 2024-02-09

    it lacks flexibility but i really enjoy grpc-gateway for 99% of my work

    https://github.com/grpc-ecosystem/grpc-gateway

  • chi

    lightweight, idiomatic and composable router for building Go HTTP services

  • Project mention: Deploy a Golang serverless function for a demo form with htmx | dev.to | 2024-03-30

    I use go-chi for handling routes and to server static file(stylesheet).

  • swagger-petstore

    swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.

  • Project mention: Simplifying Angular Development with Swagger: A Step-by-Step Guide | dev.to | 2024-04-11

    Swagger offers more than just a user-friendly interface for exploring APIs. It also provides multiple generators that can produce code typically written by hand. As an Angular developer, this blog post will focus on the typescript-angular generator.

  • ntfy

    Send push notifications to your phone or desktop using PUT/POST

  • Project mention: How I keep myself Alive using Golang | news.ycombinator.com | 2024-03-04

    Slightly related, but I've also been working on and off for a few years on my own Type 1 Diabetes management solution (https://github.com/algao1/iv3).

    I haven't had time to work on it recently, but it uses ntfy (https://ntfy.sh/) to send alerts and such.

    I was thinking of eventually incorporating some kind of automatic remedial solution eventually to help keep my glucose in range, but haven't had any time to look into it yet.

  • Restify

    The future of Node.js REST development

  • Project mention: Stop using express.js | dev.to | 2023-05-31

    Restify & Fastify Hapi

  • SpaceX-API

    :rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.

  • modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

  • Project mention: Modular Monolith with DDD repository migrated to .NET 8.0 | /r/dotnet | 2023-12-09

    Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286

  • eShopOnWeb

    Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.

  • Project mention: How to find a sample enterprise applications? | /r/dotnet | 2023-12-06

    - https://github.com/dotnet-architecture/eShopOnWeb (a Microsoft example -- also includes the link to a recent livestream which provides an overview)

  • HTTP Prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

  • CakePHP

    CakePHP: The Rapid Development Framework for PHP - Official Repository

  • Project mention: Top 12 PHP Frameworks For Web Development in 2024 | dev.to | 2024-02-13

    CakePHP is an open-source PHP framework for web development with 8.7k stars and 3.5k forks on GitHub. It offers APIs that enable developers to develop applications quickly. It allows you to create highly secure and scalable web applications, including social networks, eCommerce, and online collaboration platforms.

  • swagger-editor

    Swagger Editor

  • Project mention: Best Software Documentation Tools | dev.to | 2024-02-05

    It has an online editor. You can easily play around with it and generate easy-to-use documentation.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

REST-API related posts

Index

What are some of the best open-source REST-API projects? This list will help you:

Project Stars
1 Postwoman 59,976
2 nocodb 42,199
3 insomnia 33,036
4 httpie 31,760
5 Fiber 31,291
6 Hasura 30,799
7 go-zero 27,539
8 swagger-ui 25,507
9 plane 23,846
10 api-guidelines 22,379
11 parse-server 20,613
12 openapi-generator 19,746
13 grpc-gateway 17,332
14 chi 17,050
15 swagger-petstore 16,502
16 ntfy 16,473
17 Restify 10,694
18 SpaceX-API 10,283
19 modular-monolith-with-ddd 10,270
20 eShopOnWeb 9,902
21 HTTP Prompt 8,872
22 CakePHP 8,671
23 swagger-editor 8,662

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com