Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Top 14 JavaScript best-practice Projects
-
😎 A great list that will increase your Node.js knowledge with practice -> nodebestpractices
-
Clean Code JavaScript
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
html5-boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
Project mention: Do you still use HTML5 Boilerplate when starting new projects? what are alternatives? | reddit.com/r/webdev | 2023-01-11Do you guys still use HTML5 Boilerplate when starting new projects? https://html5boilerplate.com/
-
😎 Elements to consider when developing a JS project -> project-guidelines
-
Project mention: How to store your app's entire state in the url | news.ycombinator.com | 2023-01-09
Here's the non-psuedo code equivalent that can leverage CompressionStream rather than using a browserified-gzip-library: https://github.com/GoogleChrome/lighthouse/blob/437eb4d757c5...
We use it in Lighthouse for the exact same purpose, a URL #hash full of state. We found that modern browsers support 10mb of data in the hash. https://github.com/GoogleChrome/lighthouse/pull/12509#discus...
-
Project mention: From Ruby to Node: Overhauling Shopify’s CLI for a Better Developer Experience | news.ycombinator.com | 2023-01-12
-
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)
nodejs-integration-tests-best-practices
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: Is it possible to use node outside web devlopment/ creating servers? | reddit.com/r/node | 2022-10-23
Indeed! I'm co-maintaining blessed-contrib and https://github.com/lirantal/nodejs-cli-apps-best-practices :-)
-
javascript-todo-list-tutorial
✅ A step-by-step complete beginner example/tutorial for building a Todo List App (TodoMVC) from scratch in JavaScript following Test Driven Development (TDD) best practice. 🌱
Project mention: Ask HN: Good resource on writing web app with plain JavaScript/HTML/CSS | news.ycombinator.com | 2022-11-16 -
eslint-plugin-ember
An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.
-
-
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.
-
-
-
Sonar
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.
JavaScript best-practices related posts
- Awesome Github Repos to Master JAVASCRIPT
- 10 GitHub repositories you must know as a JavaScript developer
- 10 Must-Know GitHub Repositories for JavaScript Developers
- 10 GitHub Repositories You Should Know as a JavaScript Developer
- How should I organise my projects?
- Top 10 Tools for Core Web Vitals Monitoring
- 7 GitHub Repositories that every front-end developer must know.
-
A note from our sponsor - Appwrite
appwrite.io | 7 Feb 2023
Index
What are some of the best open-source best-practice projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | nodebestpractices | 86,002 |
2 | clean-code-javascript | 79,040 |
3 | html5-boilerplate | 53,945 |
4 | project-guidelines | 28,464 |
5 | lighthouse | 25,959 |
6 | XO | 7,032 |
7 | nodejs-integration-tests-best-practices | 2,801 |
8 | nodejs-cli-apps-best-practices | 2,470 |
9 | javascript-todo-list-tutorial | 414 |
10 | eslint-plugin-ember | 255 |
11 | meshery.io | 156 |
12 | react-ssr-starter | 49 |
13 | express-mongo-api-boilerplate | 17 |
14 | react-axios-with-hooks-tutorial | 3 |