TypeScript REST-API

Open-source TypeScript projects categorized as REST-API

Top 23 TypeScript REST-API Projects

  • Hoppscotch

    Open source API development ecosystem.

  • 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: Open-Source Alternative to Airtable | news.ycombinator.com | 2024-05-01
  • 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
  • Hasura

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

  • Project mention: Serious flaws in SQL – Edgar F. Codd (1990) | news.ycombinator.com | 2024-04-25

    > 2. ORMs do not hide SQL nastiness.

    This is certainly true!

    I mean: ORMs are now well known to "make the easy queries slightly more easy, while making intermediate queries really hard and complex queries impossible".

    I think the are of ORMs is over. It simply did not deliver.

    If a book on SQL is --say-- 100 pages, a book on Hibernate is 400 pages. So much to learn just to make the easy queries slightly easier to type? Just not worth it.

    I prefer jooq any day over ORMs. And dont get me started over what tools like Hasuna have to offer.

    There are also some languages (forgot the names) that are SQL-done-right. Select in the back, more type safe, more logic, more in the same steps as the query gets executed. These need to be adopted by PG and MySQL and we're good to go. (IMHO)

    https://www.jooq.org/

    https://hasura.io/

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

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

  • Project mention: Handling Firebase Notifications in Flutter: Practical Tips | dev.to | 2024-01-14

    Mockoon - Used as a logging server instead of using print in the console.

  • openblocks

    πŸ”₯ πŸ”₯ πŸ”₯ The Open Source Retool Alternative

  • Project mention: Why I'm skeptical of low-code | news.ycombinator.com | 2023-12-30
  • vscode-restclient

    REST Client Extension for Visual Studio Code

  • Project mention: Ask HN: Alternatives to Postman? | news.ycombinator.com | 2024-04-04

    Same. I use https://github.com/Huachao/vscode-restclient

    If you need a little more control or automation, it can also generate scripts for cURL or PowerShell (and others) directly from the request. Organization is on you, but I prefer that over a heavyweight and opinionated tool like Postman.

    The .http files can also be used in Jetbrains Rider (probably their other suites as well)

  • 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
  • graphql-mesh

    πŸ•ΈοΈ GraphQL Mesh - The Graph of Everything - Federated architecture for any API service

  • Ts.ED

    :triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!

  • Project mention: Choosing a backend API framework | /r/node | 2023-06-13

    Ts.ED - Controller-based (DI supporting) backend framework that seems to offer quite a lot (although I'm wary of it being quite close to Nest.js)

  • express-rate-limit

    Basic rate-limiting middleware for the Express web server

  • Project mention: How to Implement Rate Limiting in Express for Node.js | dev.to | 2024-04-17

    express-rate-limit is an npm library that provides a rate limiting middleware for Express, so it's easier to limit repeated requests to all APIs or only to specific endpoints. The middleware allows you to control how many requests the same user can make to the same endpoints before an application starts returning 429 Too Many Requests errors.

  • generatedata

    A powerful, feature-rich, random test data generator.

  • Project mention: Generate any sort of random data in any format | news.ycombinator.com | 2023-12-05
  • wundergraph

    WunderGraph is a Backend for Frontend Framework to optimize frontend, fullstack and backend developer workflows through API Composition.

  • Project mention: The Open-Source GraphQL Federation Solution | news.ycombinator.com | 2024-02-20
  • clean-ts-api

    API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

  • Project mention: Design Patterns: Factory Method | dev.to | 2023-08-19

    Rodrigo Manguinho - Clean TS API

  • zenstack

    Typescript toolkit on top of Prisma ORM, offering flexible and declarative Access Control Policy(Authorization/Permission) for RBAC/ABAC/PBAC/ReBAC with auto-generated type-safe APIs and frontend hooks.

  • Project mention: Show HN: ZenStack V2 – RLS alternative with declarative Auth rules in Prisma | news.ycombinator.com | 2024-04-29
  • openapi-to-graphql

    Translate APIs described by OpenAPI Specifications (OAS) into GraphQL

  • stepci

    Automated API Testing and Quality Assurance

  • Project mention: Step CI – open-source API test automation framework | news.ycombinator.com | 2024-03-28
  • express-openapi-validator

    πŸ¦‹ Auto-validates api requests, responses, and securities using ExpressJS and an OpenAPI 3.x specification

  • stump

    A free and open source comics, manga and digital book server with OPDS support (WIP)

  • Project mention: Hit me up if you are looking for a team member | /r/rust | 2023-05-17

    If you’re into comics, digital books, or the self hosted space in general, I’ve been working on Stump. It’s mostly just me working on it during the weekends, with a few contributors every once in a while.

  • admin

    A beautiful and fully-featured administration interface builder for hypermedia APIs (by api-platform)

  • RESTool

    RESTool is an open source UI tool for managing RESTful APIs. It could save you time developing your own internal tools. A live example:

  • axe-api

    The next-generation Rest API Framework

  • nestjs-starter-rest-api

    NestJS Starter Kit. Monolithic Backend. REST API.

  • prestige

    A text-based HTTP client in the browser. An interface-less Postman.

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

TypeScript REST-API related posts

  • Implementing Infinite scroll in React apps

    2 projects | dev.to | 26 Apr 2024
  • The Stainless SDK Generator

    10 projects | news.ycombinator.com | 24 Apr 2024
  • How to Implement Rate Limiting in Express for Node.js

    4 projects | dev.to | 17 Apr 2024
  • Bypass CORS errors while testing your APIs using Hoppscotch πŸ”§

    3 projects | dev.to | 17 Apr 2024
  • How to Automatically Consume RESTful APIs in Your Frontend

    13 projects | dev.to | 25 Jan 2024
  • Handling Firebase Notifications in Flutter: Practical Tips

    4 projects | dev.to | 14 Jan 2024
  • Ask HN: Those making $500+/month on side projects in 2024 – Show and tell

    1 project | news.ycombinator.com | 10 Jan 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

Project Stars
1 Hoppscotch 60,433
2 nocodb 42,702
3 Hasura 30,851
4 plane 24,215
5 mockoon 5,904
6 openblocks 5,582
7 vscode-restclient 4,978
8 graphql-mesh 3,175
9 Ts.ED 2,746
10 express-rate-limit 2,741
11 generatedata 2,177
12 wundergraph 2,162
13 clean-ts-api 1,815
14 zenstack 1,667
15 openapi-to-graphql 1,595
16 stepci 1,503
17 express-openapi-validator 866
18 stump 789
19 admin 469
20 RESTool 468
21 axe-api 466
22 nestjs-starter-rest-api 460
23 prestige 379

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