JavaScript REST

Open-source JavaScript projects categorized as REST

Top 23 JavaScript REST Projects

  1. htmx

    </> htmx - high power tools for HTML

    Project mention: Build a Bookmark Manager with the HONC Stack | dev.to | 2025-03-05

    import { bookmarks } from './src/db/schema'; ... const sampleBookmarks = [ { title: "Hono Framework", url: "https://hono.dev", description: "A lightweight web framework for building APIs and applications.", tags: "hono, framework, edge", }, { title: "Drizzle ORM", url: "https://orm.drizzle.team", description: "A type-safe ORM designed for SQL databases.", tags: "orm, database, typescript", }, { title: "Cloudflare D1", url: "https://developers.cloudflare.com/d1/", description: "Cloudflare’s globally distributed, serverless database.", tags: "cloudflare, database, d1", }, { title: "HTMX", url: "https://htmx.org", description: "A library that allows access to modern browser features directly from HTML.", tags: "htmx, frontend, html", }, { title: "MDN Web Docs", url: "https://developer.mozilla.org", description: "Comprehensive documentation for web technologies.", tags: "documentation, web, mdn", }, ]; seedDatabase(); async function seedDatabase() { ... try { await db.insert(bookmarks).values(sampleBookmarks); console.log('✅ Database seeded successfully!'); if (!isProd) { } } catch (error) { console.error('❌ Error seeding database:', error); process.exit(1); } finally { process.exit(0); } }

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. 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: 🚀 The Ultimate Guide to REST API Design: Best Practices & Patterns You Can’t Ignore | dev.to | 2025-03-05

    Not documenting your API (use tools like Swagger)

  4. Mobile-Security-Framework-MobSF

    Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.

  5. swagger-editor

    Swagger Editor

    Project mention: Awesome Resources for Building Fullstack Serverless Applications | dev.to | 2024-12-24

    OpenAPI Swagger Editor https://editor.swagger.io/

  6. react-refetch

    A simple, declarative, and composable way to fetch data for React components

  7. nodejs-testing-best-practices

    ✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (March 2025)

  8. Swagger Client

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

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. rest

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

  11. vue-api-query

    💎 Elegant and simple way to build requests for REST API

  12. soul

    🕉 Soul | Automatic SQLite RESTful and realtime API server | Build CRUD APIs in seconds! (by thevahidal)

    Project mention: Show HN: Soul – A SQLite REST and Realtime Server with Auth Mode and Extensions | news.ycombinator.com | 2024-08-26
  13. platformatic

    Platformatic Open Source monorepo!

  14. apicache

    Simple API-caching middleware for Express/Node.

  15. SOFA

    The best way to create REST APIs - Generate RESTful APIs from your GraphQL Server

  16. swagger-stats

    API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.

  17. chakram

    REST API test framework. BDD and exploits promises

    Project mention: Essential Free Api Testing Tools Every Developer Should Know | dev.to | 2024-10-15

    Chakram is a REST JavaScript API testing tools framework with a BDD testing style and fully exploiting promises. It is designed for HTTP assertions and provides a simple and readable DSL (Domain-Specific Language) that makes it easy for developers and testers to write tests.

  18. just-api

    :boom: Test REST, GraphQL APIs

    Project mention: Show HN: Posting v1 – The modern HTTP client that lives in your terminal | news.ycombinator.com | 2024-07-10

    This looks great. I love that it's using YAML files that can be version controlled and shared.

    I developed Just-API (https://github.com/kiranz/just-api) with YAMLs for automation testing of APIs.

  19. ServeRest

    APIs REST simulando loja virtual para servir de estudo de testes de API de forma manual ou automatizada

  20. examples

    Examples of Mock Service Worker usage with various frameworks and libraries. (by mswjs)

  21. purest

    REST API Client Library

  22. json-server-heroku

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

  23. cookbook

    VueJS + NodeJS Evergreen Cookbook (by ais-one)

  24. twinspark-js

    Declarative enhancement for HTML: simple, composable, lean.

  25. ably-js

    Javascript, Node, Typescript, React, React Native client library SDK for Ably realtime messaging service

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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 discussion

Log in or Post with

JavaScript REST related posts

  • 🚀 The Ultimate Guide to REST API Design: Best Practices & Patterns You Can’t Ignore

    1 project | dev.to | 5 Mar 2025
  • Summer Web Internship: Low-JavaScript Development for 🧶Knitters/Crocheters (US Only)

    1 project | dev.to | 24 Feb 2025
  • Extreme Server Side Rendering

    1 project | news.ycombinator.com | 22 Feb 2025
  • Your API Doesn’t Always Need to Be a Product

    1 project | dev.to | 14 Jan 2025
  • Generating OpenAPI API clients for Angular

    4 projects | dev.to | 26 Dec 2024
  • Integrate Swagger UI with Codeigniter4

    1 project | dev.to | 16 Dec 2024
  • How Scale Changes Everything - The LiveAPI Perspective

    1 project | dev.to | 8 Dec 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 14 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 htmx 43,890
2 swagger-ui 27,042
3 Mobile-Security-Framework-MobSF 18,186
4 swagger-editor 9,060
5 react-refetch 3,429
6 nodejs-testing-best-practices 3,362
7 Swagger Client 2,646
8 rest 1,796
9 vue-api-query 1,670
10 soul 1,566
11 platformatic 1,543
12 apicache 1,240
13 SOFA 1,085
14 swagger-stats 909
15 chakram 908
16 just-api 818
17 ServeRest 767
18 examples 701
19 purest 554
20 json-server-heroku 508
21 cookbook 461
22 twinspark-js 434
23 ably-js 327

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?