JavaScript Express

Open-source JavaScript projects categorized as Express

Top 23 JavaScript Express Projects

  • nodebestpractices

    :white_check_mark: The Node.js best practices list (November 2022)

    Project mention: Is node really hard to maintain? | reddit.com/r/node | 2022-11-19

    Not at all if you are talking about maintaining the codebase. Someone coming from python might feel things a little different in JS. For example, you don't have decorators in JS, async/await syntax, etc. But since NodeJs is a mature technology you have lots of good patterns and practices. And as you mentioned having JS both in FE & BE is really helpful.

  • Express

    Fast, unopinionated, minimalist web framework for node.

    Project mention: Examples of Go Gin deviating from Standard Library | reddit.com/r/golang | 2022-11-24

    First line of https://expressjs.com/

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • Passport

    Simple, unobtrusive authentication for Node.js.

    Project mention: Authentication with Aws Cognito, Passport and NestJs (Part II) | dev.to | 2022-10-13

    Passport to act as auth middleware to authenticate requests Passport

  • javascript-testing-best-practices

    📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (April 2022)

    Project mention: [AskJS] Recommend me a good resource to learn in-depth/advanced about testing (Jest, RTL, Enzyme) | reddit.com/r/javascript | 2022-11-27

    Yoni Golberg's JavaScript Testing best practices guide is always a good resource to consult, for both beginners and experienced developers: https://github.com/goldbergyoni/javascript-testing-best-practices

  • Habitica

    A habit tracker app which treats your goals like a Role Playing Game.

    Project mention: Docker compose with build | reddit.com/r/portainer | 2022-11-25

    I am hoping to install a few docker containers where I see compose files that have a build step in them like the following: https://github.com/HabitRPG/habitica/blob/develop/docker-compose.yml

  • morgan

    HTTP request logger middleware for node.js

    Project mention: 🚀 NodeJS + Ts.ED + TypeScript + Clean Architecture Template | dev.to | 2022-10-05

    Fully configured logger with Winston and Morgan

  • node-express-boilerplate

    A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

    Project mention: Example typescript project repos? | reddit.com/r/typescript | 2022-10-27
  • Zigi

    Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • serverless-express

    Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, [email protected], and ALB.

    Project mention: Porting Curveball to Bun | dev.to | 2022-09-13

    To get Express to run on AWS Lambda the Node http stack needs to be emulated, or a full-blown HTTP/TCP server needs to be started and proxied to. Each of these workarounds require a ton of code from libraries like serverless-express.

  • Grant

    OAuth Proxy

    Project mention: Call to help beta test wireless highlight backups with https://kobli.me/ | reddit.com/r/kobo | 2022-07-22

    Thanks for taking a look! I use the https://www.npmjs.com/package/grant for OAuth (to spare people having to remember yet another password) and I believe it uses cookies to prevent OAuth replay attacks. Thanks for highlighting this. I'll work on a better error message if cookies are not enabled.

  • express-status-monitor

    🚀 Realtime Monitoring solution for Node.js/Express.js apps, inspired by status.github.com, sponsored by https://dynobase.dev

    Project mention: Visualizing DynamoDB Data | reddit.com/r/aws | 2022-09-08

    I use recommend taking a look at Dynobase, written by an AWS Dynamodb team affiliate and also https://retool.com/integrations/aws-dynamodb

  • nodejs-integration-tests-best-practices

    ✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2022)

    Project mention: Writing & organizing Node.js API Tests the right way | reddit.com/r/node | 2022-11-22
  • rate-limiter-flexible

    Count and limit requests by key with atomic increments in single process or distributed environment.

  • simple-react-full-stack

    Boilerplate to build a full stack web application using React, Node.js, Express and Webpack.

  • graphql-upload

    Middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.

    Project mention: What is the datatype that can be used for a create mutation for uploading a file of doc/pdf type? | reddit.com/r/graphql | 2022-02-01

    Look at the grapqhl file upload spec (https://github.com/jaydenseric/graphql-upload). Basically the custom type File is just a string path which the server will use to get the file from the multipart request.

  • celebrate

    A joi validation middleware for Express.

  • accountill

    Fullstack open source Invoicing application made with MongoDB, Express, React & Nodejs (MERN)

  • apicache

    Simple API-caching middleware for Express/Node.

    Project mention: Caching In Node.js Applications | dev.to | 2022-01-18

    In-process caching may be implemented in a Node.js application through libraries, such as node-cache, memory-cache, api-cache, and others. There is a wide variety of distributed caching solutions, but the most popular ones are Redis and Memcached. They are both in-memory key-value stores and optimal for read-heavy workloads or compute-intensive workloads due to their use of memory rather than the slower on-disk storage mechanisms found in traditional database systems.

  • btc-rpc-explorer

    Database-free, self-hosted Bitcoin explorer, via RPC to Bitcoin Core.

    Project mention: How do you use blockchain explorers? | reddit.com/r/Bitcoin | 2022-11-03

    BTC-RPC-Explorer

  • simorgh

    The BBC's Open Source Single Page Application. Contributions welcome! Used on some of our biggest websites, e.g.

    Project mention: An Example of a large project in React | reddit.com/r/reactjs | 2022-04-03
  • MEVN-CLI

    Light speed setup for MEVN(Mongo Express Vue Node) Apps

  • woo-next

    :rocket: React WooCommerce theme, built with Next JS, Webpack, Babel, Node, Express, using GraphQL and Apollo Client

    Project mention: WordPress is Underrated. | dev.to | 2022-02-21

    WordPress React WooCommerce with Next.js WordPress blog with Next

  • open-api

    A Monorepo of various packages to power OpenAPI in node (by kogosoftwarellc)

    Project mention: Any good examples of Next.js + OpenAPI + Request/Response Validation? | reddit.com/r/nextjs | 2022-08-04

    So, if you have an openApi doc built you have a few options - at work we've used: https://openapi-generator.tech/docs/generators/javascript which generates an api client for you - it matches the schemas defined in openApi with typescript - alternatively: https://github.com/kogosoftwarellc/open-api/tree/master/packages/openapi-types

  • stackoverflow-clone

    This project is a simplified a full stack clone of Stackoverflow. (by salihozdemir)

    Project mention: Understanding "type": "module" vs require | reddit.com/r/learnjavascript | 2022-11-02

    Im looking at this monorepo: https://github.com/salihozdemir/stackoverflow-clone

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

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 2022-11-27.

JavaScript Express related posts

Index

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

Project Stars
1 nodebestpractices 83,535
2 Express 58,973
3 Passport 20,863
4 javascript-testing-best-practices 19,454
5 Habitica 9,447
6 morgan 7,245
7 node-express-boilerplate 4,836
8 serverless-express 4,664
9 Grant 3,747
10 express-status-monitor 3,414
11 nodejs-integration-tests-best-practices 2,509
12 rate-limiter-flexible 2,319
13 simple-react-full-stack 1,558
14 graphql-upload 1,336
15 celebrate 1,265
16 accountill 1,262
17 apicache 1,148
18 btc-rpc-explorer 1,096
19 simorgh 823
20 MEVN-CLI 787
21 woo-next 759
22 open-api 752
23 stackoverflow-clone 592
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com