Top 23 TypeScript Express Projects
-
apollo-server
🌍 GraphQL server for Express, Connect, Hapi, Koa and more
If you're using hot chocolate (or any other GraphQL server that isn't apollo server) and want to use apollo studio for metrics, field usage data and schema validation (plus more), you'll need to follow the docs to send metrics from your GraphQL server to our trace ingestion endpoint in the documented format. I've seen it done and it's not that bad. You can view the apollo server plugin implementation to see how it's done as an example.
-
postgraphile
Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database!
-
saas
Build your own SaaS business with SaaS boilerplate. Productive stack: React, Material-UI, Next, MobX, WebSockets, Express, Node, Mongoose, MongoDB. Written with TypeScript.
Latest mention: Our open source repo is trending on Github for the third day in TypeScript category | reddit.com/r/webdev | 2021-01-04As for type definitions you may not looked over entire codebase, just data stores and store methods or data models and their CRUD methods? Just these two parts have a few hundred type definitions: https://github.com/async-labs/saas/tree/master/app/lib/store
-
porn-vault
💋 Manage your ever-growing porn collection. Using Vue & GraphQL
Porn Vault: Full disclosure, while I do consider myself relatively technologically literate, I am by no means a coder, software developer, or anything of the like. I struggled to even install Porn Vault at first because I didn't conceptualize that it was browser-based at first. A lot of my issues with Porn Vault are centered around my own ignorance of some of the program's basic workings, so I don't know that I can give a comprehensive review that someone who knows how to 'pop the hood' on the program might.
-
Angular-Full-Stack
Angular Full Stack project built using Angular, Express, Mongoose and Node. Whole stack in TypeScript.
Latest mention: I received first-ever donation on my open-source side project and it felt great | news.ycombinator.com | 2021-01-12I still remember the first donation I received from my project [1] back in 2017, yeah it felt amazing. The person who donated also sent me an email with subject "much thanks".
-
opine
Fast, minimalist web framework for Deno ported from ExpressJS.
In this third Opine article we will be looking at how you blast through your website project setup by using the Opine CLI.
-
passport-magic-login
Passwordless authentication with magic links for Passport.js.
-
express-openapi-validator
🦋 Auto-validates api requests, responses, and securities using ExpressJS and an OpenAPI 3.x specification
Latest mention: koa-openapi-validator: automatically validate requests with koa and openapi 3 (beta prerelease) | reddit.com/r/node | 2021-01-19 -
graphql-ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
For GraphQL subscription, try graphql-ws which is much better.
-
ts-app
Boilerplate project for a TypeScript API (Express, tsoa) + UI (React/TSX)
Latest mention: Anyone know of frameworks that auto-generate OpenAPI/Swagger docs from types? | reddit.com/r/typescript | 2021-01-14This is why I originally created tsoa.
-
react-hooks-uikit-express-oauth-boiler-v2
A React/TypeScript fullstack boilerplate utilizing React hooks, using Express as backend, UIKit for frontend, MongoDB for storage & open-authenticator for OAuth.
Latest mention: I've upgraded my React boilerplate to use TypeScript, Hooks, and open-authenticator for easy OAuth logins(Google, Twitter, GitHub, etc.)! Feedback is highly appreciated! | reddit.com/r/reactjs | 2020-12-26 -
payload
Headless CMS and Application Framework built with Node.js, React and MongoDB
Latest mention: Introducing Payload - 2021's Node + React Headless CMS for JavaScript Developers | reddit.com/r/javascript | 2021-01-15The codebase is viewable on GitHub but is technically not open-source. You can find out more about our code's license right in the repo. We would love if you were to poke through the code. You could pull it down and get it up and running easily, but we do not allow the re-use or tampering with our licensing measures.
-
crisp-react
Boilerplate with React client and Express backend written in TypeScript. Offers performance and extended functionality. Comes with SSR and without need to learn a framework. Helps to avoid frequent React-Express integration pitfalls.
If run-time SSR is not needed then have a look at Crisp React. It offers optional build-time SSR (pre-rendering) for one single webpage - the landing page. The idea is to display this page sooner while freeing up the webserver from serving other (internal) SPA pages and letting the page transitions happen without network round-trips. The overall solution is simple without any additional opinionated frameworks added to it.
-
tensei
🚀 The fastest and easiest way to build powerful and secure APIs
Latest mention: The Ultimate Guide to JWT client side auth (Stop using local storage!!!) | dev.to | 2020-11-21The /api folder has a fully-featured graphql and auth server using just 20 lines of Tensei.js.
-
typera
Type-safe routes for Express and Koa
-
parsec 🌌
🌌 Tiniest body parser in the universe. Built for modern Node.js
-
crisp-bigquery
Starter project with full stack BigQuery. Allows to overcome customisation restrictions imposed by pre-built dashboards and control data usage. Deploy your own cloud website hydrated by sample BigQuery data in 15 min without installing any development software.
-
dandi
🌻A modular DI, MVC, and Model binding/validation framework for NodeJS and TypeScript or ES6
Same! https://github.com/just-dandi/dandi
-
node-express-typescript
Micro framework to be used as a boilerplate for rapid API development.
clone & start
-
fliegdoc
A documentation generator for Typescript-based libraries with good support for monorepos
-
express-app-cli
CLI application for generating NodeJS / Express projects
You can check it out here: express-app-cli.
-
nx-node-apollo-grahql-mongo
Nx Nodejs Apollo - TypegraphQL / GraphQL / Express / MongoDB - Typegoose API Boilerplate
Latest mention: Building GraphQL API with Nodejs, TypeGraphQL , Typegoose and Troubleshooting common challenges. | dev.to | 2021-01-11I have created an boilerplate GraphQL API with Node.js, Apollo, TypeGraphQL , TypeScript , Nx, MongoDB , typegoose. You may want to check that out, here's the repository github.com/DevUnderflow/nx-node-apollo-grahql-mongo
-
opine-cli
Opine's application generator
In this third Opine article we will be looking at how you blast through your website project setup by using the Opine CLI.
Index
What are some of the best open-source Express projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | apollo-server | 10,932 |
2 | postgraphile | 9,796 |
3 | saas | 2,142 |
4 | porn-vault | 1,364 |
5 | Angular-Full-Stack | 1,253 |
6 | opine | 473 |
7 | passport-magic-login | 453 |
8 | express-openapi-validator | 416 |
9 | graphql-ws | 308 |
10 | ts-app | 172 |
11 | react-hooks-uikit-express-oauth-boiler-v2 | 109 |
12 | payload | 88 |
13 | crisp-react | 76 |
14 | tensei | 57 |
15 | typera | 56 |
16 | parsec 🌌 | 31 |
17 | crisp-bigquery | 13 |
18 | dandi | 8 |
19 | node-express-typescript | 6 |
20 | fliegdoc | 5 |
21 | express-app-cli | 4 |
22 | nx-node-apollo-grahql-mongo | 2 |
23 | opine-cli | 1 |