TypeScript Node

Open-source TypeScript projects categorized as Node

Top 23 TypeScript Node Projects

  • GitHub repo Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀

    Project mention: What's your best nodejs framework? | reddit.com/r/node | 2021-03-04
  • GitHub repo n8n

    Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.

    Project mention: Show HN: Osso – Open-source SAML SSO service | news.ycombinator.com | 2021-02-02

    Right on. This kind of thing keeps happening. Fortunately, HN and other communities have a surprisingly sharp eye for these lies and can generally be relied upon to call them out, but people still try it on.

    Here's another example: https://github.com/n8n-io/n8n/issues/40

  • GitHub repo Brain.js

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

    Project mention: For what projects, Nodejs is an absolute No No? | reddit.com/r/node | 2021-03-02
  • GitHub repo apollo-server

    🌍 GraphQL server for Express, Connect, Hapi, Koa and more

    Project mention: Caching data on Apollo server | reddit.com/r/graphql | 2021-03-01

    https://github.com/apollographql/apollo-server/blob/main/packages/apollo-server-plugin-response-cache/src/ApolloServerPluginResponseCache.ts#L16-L82

  • GitHub repo pnpm

    📦🚀 Fast, disk space efficient package manager

    Project mention: Kounter, a simple PWA | dev.to | 2021-03-02

    I always use pnpm currently, this is a faster npm

  • GitHub repo postgraphile

    Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database!

    Project mention: Why REST is terrible and GraphQL a game changer. | reddit.com/r/graphql | 2021-02-27
  • GitHub repo Redis

    🚀 A robust, performance-focused and full-featured Redis client for Node.js.

  • GitHub repo CapRover

    Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids

    Project mention: Which cpanel/runcloud/bunnyshell alternatives am I missing? | reddit.com/r/selfhosted | 2021-01-31

    Reading your post, you might want to dive in caprover ( https://github.com/caprover/caprover ), create a swarm of multiple nodes and start deploying the apps you like, such as WordPress, Wiki.js and other one-click apps listed here: https://github.com/caprover/one-click-apps/tree/master/public/v4/apps

  • GitHub repo WebdriverIO

    Next-gen browser and mobile automation test framework for Node.js

    Project mention: Evaluation of Microsoft Playwright | dev.to | 2021-03-04

    Selenium (WebdriverIO)

  • GitHub repo sentry-javascript

    Official Sentry SDKs for Javascript

    Project mention: Improving Reliability, Part 1 | dev.to | 2021-02-10

    The Parser and Refiner have new interfaces. Considering that I've hooked into them quite a bit, upgrading will mean updating those changes too. And even though the new API might be objectively better, that upgrade isn't worth the cost (time and effort) right now. Luckily, Sentry didn't contain any breaking changes, and the only ones in Firebase were in features I wasn't using.

  • GitHub repo patch-package

    Fix broken node modules instantly 🏃🏽‍♀️💨

    Project mention: Show HN: Patch-package: Fix broken node modules instantly | news.ycombinator.com | 2021-03-02
  • GitHub repo npkill

    List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space.

  • GitHub repo bulletproof-nodejs

    Implementation of a bulletproof node.js API 🛡️

    Project mention: What is the best Express + JWT + Passport Boilerplate that actually works? | reddit.com/r/node | 2021-02-20
  • GitHub repo autorest

    OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python, Ruby

    Project mention: Ask HN: Should we waste hours writing REST API clients? | news.ycombinator.com | 2021-02-05

    I write by hand. Generated clients are ugly.

    There are several auto-rest implementations that can generate stuff based on open API specification.

    https://github.com/Azure/AutoRest

  • GitHub repo puppeteer-cluster

    Puppeteer Pool, run a cluster of instances in parallel

    Project mention: Redis with puppeteer for web scraping | reddit.com/r/puppeteer | 2021-01-11

    https://github.com/thomasdondorf/puppeteer-cluster is doing queue-like mechanism but it is not using redis.

  • GitHub repo node-casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js

    Project mention: Casbin: An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js | reddit.com/r/node | 2021-02-19
  • GitHub repo nodejs.dev

    A new Node.js resource built using Gatsby.js with React.js, TypeScript, and Remark.

    Project mention: Web development roadmap for 2021 and beyond | dev.to | 2021-02-18

    Introduction to Node.js

  • GitHub repo foal

    Elegant and all-inclusive Node.Js web framework based on TypeScript. :rocket:.

  • GitHub repo jsii

    jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!

    Project mention: We are the AWS CDK Team - Ask the Experts - Jan 27th @ 10AM PT / 1PM ET / 6PM GMT! | reddit.com/r/aws | 2021-01-23

    Since you mention .NET Technologies, the language support for aws-cdk is provided by jsii, which is another place where contributions (all kinds thereof - not just code!) are very welcome.

  • GitHub repo starter

    Opinionated SaaS quick-start with pre-built user account and organization system for full-stack application development in React, Node.js, GraphQL and PostgreSQL. Powered by PostGraphile, TypeScript, Apollo Client, Graphile Worker, Graphile Migrate, GraphQL Code Generator, Ant Design and Next.js (by graphile)

    Project mention: Overwhelmed with auth options, looking for constructive feedback | reddit.com/r/graphql | 2020-12-22

    Check out the Postgraphile Starter and how it handles auth and sessions in a graphql api

  • GitHub repo graphql-zeus

    GraphQL client and GraphQL code generator with GraphQL autocomplete library generation ⚡⚡⚡ for browser,nodejs and react native

    Project mention: Show HN: GraphQL Zeus 3.0 – GraphQL Client now with subscription and JSON schema | news.ycombinator.com | 2021-02-27
  • GitHub repo envalid

    Environment variable validation for Node.js

    Project mention: Af/envalid: Environment variable validation for Node.js | news.ycombinator.com | 2021-02-04
  • GitHub repo solidarity

    Solidarity is an environment checker for project dependencies across multiple machines.

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). The latest post mention was on 2021-03-04.

Index

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

Project Stars
1 Nest 34,895
2 n8n 12,657
3 Brain.js 11,815
4 apollo-server 11,093
5 pnpm 10,124
6 postgraphile 9,949
7 Redis 8,709
8 CapRover 6,787
9 WebdriverIO 6,417
10 sentry-javascript 5,275
11 patch-package 4,658
12 npkill 4,034
13 bulletproof-nodejs 3,410
14 autorest 3,284
15 puppeteer-cluster 1,792
16 node-casbin 1,444
17 nodejs.dev 1,419
18 foal 1,157
19 jsii 1,065
20 starter 1,057
21 graphql-zeus 1,037
22 envalid 671
23 solidarity 534