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. Learn more →
Top 23 style-guide Open-Source Projects
-
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.
-
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.
-
react-redux-typescript-guide
The complete guide to static typing in "React & Redux" apps using TypeScript
-
Flake8
flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
-
clean-go-article
A reference for the Go community that covers the fundamentals of writing clean code and discusses concrete refactoring examples specific to Go.
-
active-job-style-guide
This Background Jobs style guide is a list of best practices working with Ruby background jobs.
-
typescript-style-guide
⚙️ TypeScript Style Guide. Concise set of conventions and best practices used to create consistent, maintainable code.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05You may be torn between those famous code styles, struggling to choose one between Airbnb JavaScript Style, Google JavaScript Style Guide, JavaScript Standard Style, or XO, among others.
Repository: goldbergyoni/nodebestpractices
Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05Sorry, I've gone too far. I'm not here to persuade you to use Standard JS. My intention is to provide information and guidance on configuring JavaScript Standard Style for your team, should you agree with me or have other reasons to choose it.
Ruff is an open-source Python linter created by Astral Sh that stands out for its impressive speed, adaptability, and wide-ranging features.
By default, RuboCop will enforce the style defined in the Ruby Community Style Guide. We can tailor it to our specific tastes and context, but let's rely on this basic set of rules to learn how to use RuboCop.
Project mention: I write HTTP services in Go after 13 years (Mat Ryer, 2024) | news.ycombinator.com | 2024-02-09
Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | dev.to | 2023-08-14Level up your React app's state management with this guide to using Redux with TypeScript here.
PEP8 (pycodestyle): Named after Python’s PEP 8 style guide, this tool checks your Python code against some of the style conventions in PEP 8.
Project mention: Why does the documentation say to use naming conventions like SKEL, SK, PHYS for Skeleton, Skeletal Mesh, Physics Asset, but all the start content use other abbreviations like SK, SKM and PA instead? | /r/unrealengine | 2023-12-11Doesn’t matter what you use, as long as it’s consistant. Epic changed their recommendations for skeletal meshes and skeletons between UE 4 and 5, hence the inconsistency. Michael Allar’s UE style guide is a common, long standing one. Personally I use whatever Epic’s current standard is, or what my team is using. It’s also fine to not prefix stuff, but it helps for consistency and searchability. It’s honestly more important to name things well, with cascading specificity: assetprefix_assettype_assetsubtype00 e.g. SM_Rock_Desert01, SM_Foliage_Bush_Dry_Small01 etc.
Fixed link to that style guide entry: https://guide.clojure.style/#opt-commas-in-map-literals
Per that style guide, the above map would be formatted like this (on HN, just indent by two spaces):
{:a 1
Project mention: To Review or Not to Review: The Debate on Mandatory Code Reviews | dev.to | 2024-04-24Automating code checks with static code analysis allows us to enforce code styling effectively. By integrating tools into our workflow, we can identify errors at an early stage, while coding instead of blocking us at the end. For instance, flake8 checks Python code for style and errors, eslint performs similar checks for JavaScript, and prettier automatically formats code to maintain consistency.
eslint-config-standard
I'm not trying to call a particular org or library out, because I think the ones I've been digging through (and prompted me to write this) are very high quality. It's vanilla-extract (a build-time CSS-in-JS library) and Braid Design System (built on vanilla-extract).
style-guide related posts
-
Decoding JavaScript Variables: A Comprehensive Overview
-
Airbnb JavaScript Style Guide
-
Show HN: The Last TypeScript Style Guide
-
Uber Go Style Guide
-
ReactJS, NextJS and the modern frontend community (Rant)
-
What is that Linux server doing?
-
Eslint & Prettier Configuration React Native(Airbnb Style)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source style-guide projects? This list will help you:
Project | Stars | |
---|---|---|
1 | javascript | 141,987 |
2 | nodebestpractices | 96,436 |
3 | styleguide | 36,614 |
4 | Standard | 28,889 |
5 | ruff | 26,896 |
6 | Ruby style guide | 16,388 |
7 | guide | 15,269 |
8 | react-redux-typescript-guide | 13,288 |
9 | awesome-guidelines | 9,522 |
10 | pycodestyle | 4,987 |
11 | ue5-style-guide | 4,903 |
12 | elixir_style_guide | 4,303 |
13 | clojure-style-guide | 3,978 |
14 | Flake8 | 3,276 |
15 | clean-go-article | 2,873 |
16 | eslint-config-standard | 2,570 |
17 | vue-styleguidist | 2,444 |
18 | swift | 2,262 |
19 | PowerShellPracticeAndStyle | 2,143 |
20 | braid-design-system | 1,474 |
21 | alejandra | 682 |
22 | active-job-style-guide | 466 |
23 | typescript-style-guide | 457 |
Sponsored