Awesome Programming Best Practices for Beginners
-
Updated
Sep 27, 2026 - Python
Awesome Programming Best Practices for Beginners
A GitHub
app to automatically review Python code style over Pull Requests
An extension for flake8 that validates cognitive functions complexity
An extension for flake8 that validates functions names, decomposition and conformity with annotations.
Simple development tool that simplifies a pythonist's daily tasks.
Auto-derives codebase conventions from repo analysis and injects archetype-aware guidance into AI-generated code, enforcing team idioms, banned imports, and framework-specific patterns for TypeScript/JavaScript, Ruby, and Python projects.
[DEPRECATED] Yet another norminette
find trailing comma which is not in brackets
A repository for professional code style guides
Rulecheck provides a system to check C, C++, C#, and Java code against custom static rules.
The source code style guide for @seanpm2001
Enforce that some modules can't be imported from other modules. In runtime!
This mini-program uses PyLint and ESLint to check for style-guide issues before each commit, keeping code clean.
pre-commit hooks for com2ann
A configurable formatter for VBA, with autofix and rule suppression
A simple demo for test driven development
pre-commit git hooks for managing Terraform lock files
A personalization layer for AI-assisted coding. Learns how you write, then steers your AI coding tool to produce code that reads like you wrote it, so it stays maintainable by hand.
Code style and composition course for junior ML developers (in Python)
Portable coding-agent skill that fingerprints a codebase's style so new or AI-written code is indistinguishable from the author's own. Works with Claude Code, Codex, Cursor, Windsurf, Gemini CLI, and Copilot.
To associate your repository with the code-style topic, visit your repo's landing page and select "manage topics."