TypeScript REST

Open-source TypeScript projects categorized as REST

Top 23 TypeScript REST Projects

  1. Hoppscotch

    Open source API development ecosystem.

    Project mention: The $847/year Developer Tool Stack That Replaced My $4,200 SaaS Subscriptions | dev.to | 2026-03-24

    Hoppscotch is open-source, runs in the browser, and does everything I used Postman for. Collections, environments, WebSocket testing — all there.

  2. SaaSHub

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

    SaaSHub logo
  3. Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

    Project mention: Three Ways to Convert JSON to TypeScript. Only One Is Deterministic. | dev.to | 2026-04-27

    CMS content. Headless CMS responses from Strapi, Sanity, or Contentful are deeply nested. Type them once; let the compiler catch template bugs.

  4. TanStack Query

    🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.

    Project mention: A Clean React Folder Structure | dev.to | 2026-05-09

    queries/ If you're using TanStack Query (React Query), this is where you'd keep your query and mutation hooks. It helps to organize your data-fetching logic and caching in one place.

  5. react-admin

    A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design

    Project mention: Friday Links #30 — JavaScript Updates, Tools, and Inspiration | dev.to | 2025-10-17

    React Admin v5.12.0, TanStack Router 1.133, React Hook Form v7.65.0, Pixijs v8.14.0

  6. ky

    🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API

    Project mention: Our response to the Axios developer tool compromise | news.ycombinator.com | 2026-04-22

    I usually reach for ky these days since it's an extremely lightweight wrapper over `fetch` - basically just adds a few niceties

    https://github.com/sindresorhus/ky

    From the readme:

    - Simpler API

    - Method shortcuts (ky.post())

    - Treats non-2xx status codes as errors (after redirects)

    - Retries failed requests

    - JSON option

    - Timeout support

    - Upload and download progress

    - Base URL option

    - Instances with custom defaults

    - Hooks

    - Response validation with Standard Schema (Zod, Valibot, etc.)

    - TypeScript niceties (e.g., .json() supports generics and defaults to unknown, not any)

    Of course, this is only for projects where I have to make a lot of HTTP requests to a lot of different places where these niceties make sense. In most cases, we're usually using a library generated from an OpenAPI specification and fall back to `fetch` only as an escape hatch.

  7. mockoon

    Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.

    Project mention: もうPostmanに頼らない!2025年開発者が選ぶ無料APIツール15選 | dev.to | 2025-12-15

    公式サイト / GitHub:https://mockoon.com

  8. Manifest

    A complete backend in a single YAML file ✨

    Project mention: 10 Ways To Reduce Your LLM API Costs | dev.to | 2026-05-20

    At Manifest, we think that AI is an incredible technology, and that it deserves to be affordable. Our platform is open source and gives total control to our users. Check out our website and give us a star on GitHub to support us! Or simply share this post, as it helps others pay less for AI.

  9. vscode-restclient

    REST Client Extension for Visual Studio Code

    Project mention: Switching to Zed: Made my own VSCode-Rest utility | dev.to | 2025-11-25

    I use a nice vscode extension called vscode-rest and I love it.

  10. elasticsearch-js

    Official Elasticsearch client library for Node.js

  11. loopback-next

    LoopBack makes it easy to build modern API applications that require complex integrations.

  12. openapi-ts

    🌀 OpenAPI to TypeScript codegen. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.

    Project mention: What Is DaloyJS? A Beginner-Friendly Tour of a Contract-First TypeScript Framework | dev.to | 2026-05-30

    Once your API has an OpenAPI spec, you can run one command and get a fully typed fetch client out of it (DaloyJS uses Hey API for this). Your frontend can call your backend with full autocomplete and type checking, and that client regenerates whenever your contract changes. Less guessing, fewer "what does this endpoint return again?" moments.

  13. ts-rest

    RPC-like client, contract, and server implementation for a pure REST API

    Project mention: Modern Node.js Patterns for 2025 | news.ycombinator.com | 2025-08-03

    nvm I'm dumb lol `ts-rest` does support express v5: https://github.com/ts-rest/ts-rest/pull/786. Don't listen to my misinformation above!!

    I would say this oversight was a blessing in disguise though, I really do appreciate minimizing dependencies. If I could go back in time knowing what I know now, I still would've gone down the same path.

  14. remult

    Full-stack CRUD, simplified, with SSOT TypeScript entities

  15. testing-nestjs

    A repository to show off to the community methods of testing NestJS including Unit Tests, Integration Tests, E2E Tests, pipes, filters, interceptors, GraphQL, Mongo, TypeORM, and more!

  16. data-client

    Async State Management without the Management. REST, GraphQL, SSE, Websockets

  17. foal

    Full-featured Node.js framework 🚀

    Project mention: Foal version 5.2 is here 🎉 | dev.to | 2026-01-29

    Version of Foal is there!

  18. zodios

    typescript http client and server with zod validation

  19. accounts

    Fullstack authentication and accounts-management for Javascript.

  20. vue-query

    Hooks for fetching, caching and updating asynchronous data in Vue

  21. SOFA

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

  22. hmpl

    🐜 HMPL.js is a lightweight server-oriented template language for JavaScript. Fetch HTML, render it safely, and keep apps dynamic, modern, and small.

    Project mention: Will HMPL.js reach 1k stars before the new year? | news.ycombinator.com | 2025-12-07
  23. httpyac

    Command Line Interface for *.http and *.rest files. Connect with http, gRPC, WebSocket and MQTT

    Project mention: Slumber a TUI HTTP Client | news.ycombinator.com | 2026-05-21
  24. ketting

    The HATEOAS client for javascript

    Project mention: Большой миф разработки | dev.to | 2025-10-01
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).

TypeScript REST discussion

Log in or Post with

TypeScript REST related posts

  • What Is DaloyJS? A Beginner-Friendly Tour of a Contract-First TypeScript Framework

    2 projects | dev.to | 30 May 2026
  • Meet httpOwl: Run HTTP Requests From Any Webpage

    2 projects | dev.to | 13 May 2026
  • Generate TanStack Query Hooks from OpenAPI: Own the Last Mile

    2 projects | dev.to | 11 May 2026
  • OpenClaw Plugins — Ecosystem Guide and Practical Picks

    7 projects | dev.to | 20 Apr 2026
  • What Is An LLM Router?

    1 project | dev.to | 21 Mar 2026
  • Why Your OpenClaw Agent Gets Slower and More Expensive Over Time

    2 projects | dev.to | 20 Mar 2026
  • Hyper Specialization: Stockfish, Adam Smith and Saving Our Jobs in the AI Era

    1 project | dev.to | 11 Mar 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Hoppscotch 79,511
2 Strapi 72,350
3 TanStack Query 49,704
4 react-admin 26,770
5 ky 16,923
6 mockoon 8,298
7 Manifest 6,937
8 vscode-restclient 6,007
9 elasticsearch-js 5,296
10 loopback-next 5,095
11 openapi-ts 4,944
12 ts-rest 3,315
13 remult 3,202
14 testing-nestjs 3,016
15 data-client 2,032
16 foal 1,936
17 zodios 1,908
18 accounts 1,502
19 vue-query 1,116
20 SOFA 1,115
21 hmpl 959
22 httpyac 838
23 ketting 574

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?