best-practices

Open-source projects categorized as best-practices

Top 23 best-practice Open-Source Projects

  • nodebestpractices

    :white_check_mark: The Node.js best practices list (February 2024)

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19

    Repository: goldbergyoni/nodebestpractices

  • clean-code-javascript

    :bathtub: Clean Code concepts adapted for JavaScript

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • html5-boilerplate

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

  • Project mention: html5 boilerplate with bootstrap | /r/webdevY | 2023-05-05

    Download the HTML5 Boilerplate template from the official website (https://html5boilerplate.com/). You can choose to download the standard or the enhanced version, depending on your needs.

  • project-guidelines

    A set of best practices for JavaScript projects

  • Project mention: Clean code (la juniori) | /r/programare | 2023-06-07
  • lighthouse

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

  • Project mention: Top 20 Frontend Interview Questions With Answers | dev.to | 2024-02-03

    Google Core Vitals now represent the most important metrics to focus on when it comes to technical SEO. Google Core Vitals are a set of standardized metrics that Google uses to evaluate the user experience offered by a web page and assign it a technical SEO grade. Several tools exist to measure and report technical SEO performance, but the most reliable is Google Lighthouse.

  • CheatSheetSeries

    The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.

  • Project mention: Next.js: consequence of AppRouter on your CSP | dev.to | 2024-03-07

    Cross Site Scripting Prevention Cheat Sheet from OWASP Cheat Sheet Series

  • android-best-practices

    Do's and Don'ts for Android development, by Futurice developers

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • learngo

    ❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.

  • react-bits

    ✨ React patterns, techniques, tips and tricks ✨

  • Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | dev.to | 2023-08-14

    Master the art of React with these bite-sized React Bits - quick tips and tricks for efficient development.

  • guide

    The Uber Go Style Guide.

  • Project mention: I write HTTP services in Go after 13 years (Mat Ryer, 2024) | news.ycombinator.com | 2024-02-09
  • Cookbook

    The Data Engineering Cookbook

  • Project mention: Tranzitie catre data engineering | /r/programare | 2023-07-12

    https://github.com/andkret/Cookbook arunca un ochi aici. Omul are si youtube channel https://www.youtube.com/@andreaskayy

  • ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

  • Project mention: Como avanzar con .Net? | /r/devsarg | 2023-06-27

    https://aspnetboilerplate.com/ (por si alguien le interesa)

  • domain-driven-hexagon

    Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

  • Project mention: From Frontend to Backend | /r/cscareerquestionsEU | 2023-12-08

    That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/

  • server-configs-nginx

    Nginx HTTP server boilerplate configs

  • Project mention: Stylesheet not loaded because of MIME type | /r/docker | 2023-05-11

    The default configuration of nginx should have been fine. Have a look at this project if you need a decent starting point, https://github.com/h5bp/server-configs-nginx

  • laravel-best-practices

    Laravel best practices

  • clean-code-typescript

    Clean Code concepts adapted for TypeScript

  • Project mention: It's probably time to stop recommending Clean Code | /r/ThePrimeagenReact | 2023-05-17

    If the problem is that, u can use the https://github.com/labs42io/clean-code-typescript repo, they have great examples and each example has a how to use

  • js-the-right-way

    An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web

  • cppbestpractices

    Collaborative Collection of C++ Best Practices. This online resource is part of Jason Turner's collection of C++ Best Practices resources. See README.md for more information.

  • Project mention: How to improve the code quality | /r/cpp | 2023-06-29

    Turn on warnings-as-errors (-Werror or /WX). There’s a good list of recommended warnings in Jason’s book: https://github.com/cpp-best-practices/cppbestpractices

  • XO

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

  • Project mention: ESLint: Flat Config Rollout Plan | news.ycombinator.com | 2023-10-18

    Usually you would pick a config you like and set it up for your project, notable ones are already mentioned but I'll mention more:

    - xo https://github.com/xojs/xo

  • fastapi-best-practices

    FastAPI Best Practices and Conventions we used at our startup

  • Project mention: FastAPI Best Practices | news.ycombinator.com | 2023-10-04
  • clean-code-dotnet

    :bathtub: Clean Code concepts and tools adapted for .NET

  • wstg

    The Web Security Testing Guide is a comprehensive Open Source guide to testing the security of web applications and web services.

  • Project mention: Where do you focus your time and energy? | /r/bugbounty | 2023-12-10

    At the beginning, I read all things in here https://owasp.org/www-project-web-security-testing-guide/, also gets familiars with owasp top 10. But later on, I focus on a few techniques only.

  • datree

    Prevent Kubernetes misconfigurations from reaching production (again 😤 )! From code to cloud, Datree provides an E2E policy enforcement solution to run automatic checks for rule violations. See our docs: https://hub.datree.io

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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).

best-practices related posts

Index

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

Project Stars
1 nodebestpractices 96,249
2 clean-code-javascript 89,597
3 html5-boilerplate 55,933
4 project-guidelines 29,189
5 lighthouse 27,823
6 CheatSheetSeries 26,480
7 android-best-practices 20,324
8 learngo 18,331
9 react-bits 16,498
10 guide 15,218
11 Cookbook 12,899
12 ASP.NET Boilerplate 11,564
13 domain-driven-hexagon 11,306
14 server-configs-nginx 10,994
15 laravel-best-practices 10,742
16 clean-code-typescript 9,001
17 js-the-right-way 8,658
18 cppbestpractices 7,769
19 XO 7,543
20 fastapi-best-practices 6,908
21 clean-code-dotnet 6,774
22 wstg 6,661
23 datree 6,403

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com