JavaScript best-practices

Open-source JavaScript projects categorized as best-practices | Edit details

Top 13 JavaScript best-practice Projects

  • nodebestpractices

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

    Project mention: express-ts | | 2022-01-14
  • clean-code-javascript

    :bathtub: Clean Code concepts adapted for JavaScript

    Project mention: Resources for Best Coding Practices | | 2022-01-03

    Possibly helpful: ryanmcdermott/clean-code-javascript

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • html5-boilerplate

    A professional front-end template for building fast, robust, and adaptable web apps or sites.

    Project mention: Frameworks for creating a static web-page? | | 2021-12-21 + CSS framework eventually (easier to create a responsive website, which I think is the trickiest part) + gulp or webpack for task automation (e.g. minifying)

  • project-guidelines

    A set of best practices for JavaScript projects

    Project mention: Best GitHub repos to learn Programming [UPDATED] | | 2021-12-24
  • lighthouse

    Automated auditing, performance metrics, and best practices for the web.

    Project mention: HTML Reporting for AxeCore | | 2022-01-26

    Recently I implemented Deque AxeCore within our automation test suite. Axe Core is used for many accessibility tools, including Lighthouse. The bare-bones AxeCore report is a JSON output that is not the easiest to read. I wanted to find a tool in which we could format this JSON report as HTML. With searching and great luck, I found such a tool, Axe HTML Reporter. HUGE thank you to Liliia Pelypenko (@lpelypenko ) for this great solution for AxeCore reporting!

  • XO

    ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults

    Project mention: Code Review chronicles: destructuring, linting and one valid reason for Typescript | | 2022-01-18

    The developer told me we could not do that because the linter we are using. (XO)[] started complaining.

  • nodejs-cli-apps-best-practices

    The largest Node.js CLI Apps best practices list ✨

    Project mention: What are your preferred guides to write cool command line app? | | 2021-10-28

    Mine are: an article - node cli apps best practices -

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • nodejs-integration-tests-best-practices

    ✅ Master the art of the most powerful testing technique for Node.js: Component tests. Including super-comprehensive best practices list and an example app (November 2021)

    Project mention: The Node.js testing bible (with example app) | | 2022-01-17
  • eslint-plugin-ember

    An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.

    Project mention: [AskJS] How heavy do you lean into TypeScript? | | 2021-12-12

    Here's the ticket I created. It's not adding types, it's doing something else. I was more talking about the general idea of automated changes to my code.

  • eslint-config-galex

    hopefully the last eslint config you'll ever need - customizable & modern best practices for JS, TS, Node, React, Remix, Next, Jest, testing-library & storybook

    Project mention: ESLinter plugin for Storybook | | 2021-12-23
  • react-ssr-starter

    🔥 ⚛️ A React boilerplate for a universal web app with a highly scalable, offline-first foundation and our focus on performance and best practices.

    Project mention: A little feeling about SWC | | 2021-11-03

    I previously introduced a React boilerplate using server-side rendering. Until recently I heard about SWC, in short SWC it is a javascript compiler (similar to Babel) but I am really surprised at what it does compare to Babel.

  • express-mongo-api-boilerplate

    A rock solid project template for building Node.js APIs

    Project mention: Rock Solid Express Application Architecture | | 2021-05-06

    View on GitHub

  • react-axios-with-hooks-tutorial

    React axios tutorial using hooks. ⚛️

    Project mention: GitHub - React axios tutorial using hooks. ⚛️🚀 | | 2022-01-26
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-01-26.

JavaScript best-practices related posts


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

Project Stars
1 nodebestpractices 74,189
2 clean-code-javascript 63,182
3 html5-boilerplate 52,230
4 project-guidelines 26,142
5 lighthouse 24,049
6 XO 6,341
7 nodejs-cli-apps-best-practices 2,174
8 nodejs-integration-tests-best-practices 1,847
9 eslint-plugin-ember 251
10 eslint-config-galex 140
11 react-ssr-starter 21
12 express-mongo-api-boilerplate 14
13 react-axios-with-hooks-tutorial 0
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.