JavaScript REST-API

Open-source JavaScript projects categorized as REST-API

Top 23 JavaScript REST-API Projects

  • 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.

  • 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.

  • 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
  • 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.

  • 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.

  • 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.

  • node-express-boilerplate

    A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

  • 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
  • headless-wp-starter

    🔪 WordPress + React Starter Kit: Spin up a WordPress-powered React app in one step

  • nodejs-basics

    Node.js Basics ( v18.x )

  • Swagger Client

    Javascript library to connect to swagger-enabled APIs via browser or nodejs

  • Project mention: Swagger-js client | /r/Nuxt | 2023-12-06

    Hi, I'm trying to build a Nuxt 3 module that fetch an OpenAPI schema at build time (it should also run when the dev server starts) using Swagger-client. Can anybody give some guidance ? I've had it somewhat working in a Nuxt 2, but never finished or used it.

  • mediacms

    MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.

  • Project mention: Seeking Alternatives to Frame.io for Video Delivery | /r/editors | 2023-12-08

    Last, host something like https://github.com/mediacms-io/mediacms to serve the optimized files. As long as your clients are not halfway across the world, they should be able to watch the videos with relative ease.

  • rest

    REST API generator with Node.js, Express and Mongoose (by diegohaz)

  • quotable

    Random Quotes API

  • Project mention: Free Random Quotes API - WhollyAPI | dev.to | 2024-03-27

    View on GitHub

  • frisby

    Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun. (by vlucas)

  • swagger-parser

    Swagger 2.0 and OpenAPI 3.0 parser/validator

  • rick-and-morty-api

    The Rick and Morty API

  • Project mention: Building a Modern Full-Stack MonoRepo Application: A Journey with GraphQL, NextJS, Bun, and AWS | dev.to | 2023-11-26

    This project was conceived as a coding challenge and a demonstration of integrating modern web technologies into a cohesive application. The core of this project involves leveraging GraphQL to interact with the open-source Rick and Morty API, a task I often set for potential hires.

  • open-api

    A Monorepo of various packages to power OpenAPI in node

  • Project mention: Creating an API with Express.js using OpenAPI | dev.to | 2023-07-24

    While you've learned to create an Express application with express-openapi in this section, it's been light on information about the OpenAPI specification and the express-openapi package. You can start with the OpenAPI guide if you'd like to learn more about the OpenAPI specification and the express-openapi documentation for more information on how to use the package.

  • woo-next

    :rocket: React WooCommerce theme, built with Next JS, Webpack, Babel, Node, Express, using GraphQL and Apollo Client

  • node.js-clean-architecture

    A use case of Clean Architecture in Node.js comprising of Express.js, MongoDB and Redis as the main (but replaceable) infrastructure.

  • Project mention: 10 GitHub Repos to Become a Better Backend Developer | dev.to | 2023-12-09

    View on GitHub

  • gogoanime-api

    Anime Streaming, Discovery API made with Cheerio and Express. Uses data from Gogoanime

  • Project mention: I created an anime website . | /r/developersIndia | 2023-06-29
  • rest.js

    GitHub REST API client for JavaScript

  • Project mention: AdaGPT: My Learnings While Building a GitHub Action | dev.to | 2023-05-05

    The package @actions/github provides a hydrated Octokit.js client. Octokit.js is the SDK of GitHub and contains several subpackages like @octokit/rest and @octokit/graphql to interact with the REST or GraphQL API.

  • json-server-heroku

    Deploy json-server to Heroku & Glitch & Azure :up: :free:

  • restana

    Restana is a lightweight and fast Node.js framework for building RESTful APIs.

  • 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).

JavaScript REST-API related posts

Index

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

Project Stars
1 insomnia 33,036
2 swagger-ui 25,507
3 parse-server 20,613
4 Restify 10,694
5 SpaceX-API 10,283
6 swagger-editor 8,662
7 node-express-boilerplate 6,440
8 headless-wp-starter 4,442
9 nodejs-basics 2,957
10 Swagger Client 2,577
11 mediacms 2,300
12 rest 1,779
13 quotable 1,643
14 frisby 1,518
15 swagger-parser 1,055
16 rick-and-morty-api 954
17 open-api 873
18 woo-next 861
19 node.js-clean-architecture 685
20 gogoanime-api 670
21 rest.js 508
22 json-server-heroku 503
23 restana 452

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