TypeScript API

Open-source TypeScript projects categorized as API

Top 23 TypeScript API Projects

  1. Hoppscotch

    Open source API development ecosystem.

    Project mention: Learning API Requests with GUI client - The easy way🚀🚀 | dev.to | 2025-01-06

    Although Apidog is a popular REST client, you can also use others, such as Insomnia, RapidAPI for Mac, and Hoppscotch.

  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: How to self-host Strapi on Railway | dev.to | 2025-01-18

    Strapi Official Website

  4. trpc

    🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

    Project mention: How to Secure TypeScript Applications...?? | dev.to | 2025-01-01

    Leverage libraries like tRPC or GraphQL with TypeScript to ensure type safety across the stack:

  5. Hasura

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

    Project mention: Automatically Generate REST and GraphQL APIs From Your Database | dev.to | 2024-12-19

    Hasura and PostGraphile lead the PostgreSQL GraphQL landscape. Hasura provides real-time subscriptions and a powerful permissions system, while PostGraphile offers deep PostgreSQL integration and excellent performance for complex queries.

  6. SWR

    React Hooks for Data Fetching

    Project mention: Mastering CRUD with NextJS | dev.to | 2024-12-05

    Client-Side Data Fetching with useQuery can be used for interactive components that need to fetch data on the client-side, with initial state hydrated from server-side fetched data. For fetching data that changes frequently or for adding client-side interactivity it is useful the useSWR strategy. It’s a React hook for client-side data fetching with caching and revalidation. It allows fetching data on the client side, usually after the initial page load. Nevertheless, it does not fetch data at build time or on the server for SSR, but it can revalidate and fetch new data when required.

  7. Directus

    The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

    Project mention: 5 Free Open-Source Tools to Make Your Next Project Easier | dev.to | 2024-12-26
  8. Medusa

    The world's most flexible commerce platform.

    Project mention: Ask HN: Who is hiring? (January 2025) | news.ycombinator.com | 2025-01-02
  9. web3.js

    Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

  10. msw

    Industry standard API mocking for JavaScript.

    Project mention: Speed Up Your Frontend Development 10x with These Mock Tools 🚀 | dev.to | 2025-01-15

    2.MSW (Mock Service Worker):

  11. amplication

    Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers - streamlined workflows that drive consistency, enable high-quality code practices, simplify onboarding, and accelerate standardized delivery across teams.

    Project mention: Top 15 Open-Source Low-Code Projects with the Most GitHub Stars | dev.to | 2024-07-18

    GitHub https://github.com/amplication/amplication GitHub Stars 14.8k Most Recent Update on GitHub Within one day Open Source License Apache 2.0 Number of Active Contributors This Year 15 Acceptance of External PRs Yes Official Website https://amplication.com/ Documentation https://docs.amplication.com/

  12. Brain.js

    🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js

    Project mention: Hacktoberfest Machine Learning Projects for JS/TS Developers 🎃 | dev.to | 2024-10-16

    Repo Link: BrainWaves

  13. apitable

    🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.

    Project mention: The Top 12 Open-Source No-Code Tools with the Most GitHub Stars | dev.to | 2024-07-11

    GitHub https://github.com/apitable/apitable GitHub Star 12.5k The most recent update on GitHub Two months ago Official website https://aitable.ai/ Documentation https://developers.aitable.ai/api/introduction

  14. crystal

    🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more! (by graphile)

    Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07

    I didn't see a v5 tag in order to know, and I have no idea what "utils/graphile" does for the project, but one will want to ensure they are aware of its licensing scheme https://github.com/graphile/crystal/blob/db8894c74eb0ec3fe96...

  15. API Platform

    🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

    Project mention: Symfony 7 vs. .NET Core 8 - Controllers | dev.to | 2024-07-02

    Another difference is that in .NET Core, we can integrate with OpenAPI out of the box (it is part of the framework), while in Symfony, an API-based application with OpenAPI features is only available using a third-party tool—the API Platform.

  16. urql

    The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.

  17. scalar

    Scalar is an open-source API platform:                                       🌐 Modern Rest API Client                                        📖 Beautiful API References                                        ✨ 1st-Class OpenAPI/Swagger Support

    Project mention: No Swagger in .NET 9? Here's What You Need to Know! | dev.to | 2025-01-11

    Now this is the scalar interface and amazing part is that they provide customizable themes of different types, you can check them out.

  18. TypeGraphQL

    Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

    Project mention: Starting the Console front-end for Rainbow Platform | dev.to | 2024-10-22

    Take GraphQL as an example—REST APIs have a similar challenge, often using something like OpenAPI as the "schema." If you want your code to be the source of truth, you can use something like TypeGraphQL, which generates the GraphQL schema based on decorators in your classes. On the other hand, you can use the reference GraphQL server implementation (graphql-js) with raw Schema Definition Files as your contract—then generate TypeScript types using something like GraphQL Codegen.

  19. maxun

    🔥 Open-source no-code web data extraction platform. Turn websites to APIs and spreadsheets with no-code robots in minutes.

    Project mention: Maxun: Open-Source No-Code Web Data Extraction Platform | news.ycombinator.com | 2024-11-08
  20. dicebear

    DiceBear is an avatar library for designers and developers. 🌍

  21. mockoon

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

    Project mention: Thoughts on ThoughtWorks Radar 2024 | dev.to | 2024-11-02

    I hate mocks. I tend to work in languages which allow side-effects, and with developers who do not follow Pure Core, Imperative Shell. So anything I can do to learn more about my enemy, and how to manage it, is a good use of time, and Mockoon is another one of those mock creators.

  22. apollo

    🚀 Apollo/GraphQL integration for VueJS (by vuejs)

  23. rushstack

    Monorepo for tools developed by the Rush Stack community

  24. vendure

    The commerce platform with customization in its DNA.

    Project mention: Vvveb CMS alternatives - Medusa, Ghost, OpenCart, WordPress, and PrestaShop | libhunt.com/r/Vvveb | 2024-07-24

    Ecommerce platform alternative

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

Log in or Post with

TypeScript API related posts

  • Transform URLs into SEO JSON Metadata in Seconds

    1 project | dev.to | 18 Jan 2025
  • Astro & Strapi Website Tutorial: Part 2 - Intro to Strapi

    1 project | dev.to | 12 Jan 2025
  • No Swagger in .NET 9? Here's What You Need to Know!

    1 project | dev.to | 11 Jan 2025
  • Scalable E-Learning Platforms with Strapi’s API Integrations

    1 project | dev.to | 10 Jan 2025
  • Show HN: What if every HTTP status code was a meme?

    1 project | news.ycombinator.com | 7 Jan 2025
  • Learning API Requests with GUI client - The easy way🚀🚀

    2 projects | dev.to | 6 Jan 2025
  • RWKV Language Model

    2 projects | news.ycombinator.com | 30 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Hoppscotch 66,513
2 Strapi 64,658
3 trpc 35,603
4 Hasura 31,264
5 SWR 30,885
6 Directus 28,712
7 Medusa 27,112
8 web3.js 19,535
9 msw 16,225
10 amplication 15,483
11 Brain.js 14,519
12 apitable 13,613
13 crystal 12,654
14 API Platform 8,771
15 urql 8,710
16 scalar 8,426
17 TypeGraphQL 8,046
18 maxun 7,112
19 dicebear 6,931
20 mockoon 6,760
21 apollo 6,036
22 rushstack 6,015
23 vendure 5,919

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 1st most popular programming language
based on number of references?