Showing 17 of 197 projects
A professional development environment for Claude Code that enforces spec-driven development, automated testing, and quality gates.
A community-driven collection of best practices and coding conventions for writing idiomatic CoffeeScript.
A tool for suggesting possible improvements to Haskell code, such as using alternative functions, simplifying code, and spotting redundancies.
A collection of programming articles covering C++, Elm, Haskell, Kotlin, statistics, and software development concepts.
A blazing fast Rust crate for linting JavaScript and TypeScript code, powering Deno's linter and usable with Node.js.
A Go tool that calculates cyclomatic complexity of functions to identify code needing refactoring.
A collection of best practices for writing focused, reusable JavaScript modules for Node.js and the browser.
A comprehensive toolkit for GDScript including a parser, linter, formatter, and code metrics calculator.
Universal beautification package for Atom editor supporting HTML, CSS, JavaScript, PHP, Python, Ruby, Java, and many more.
A PHP tool that tokenizes PHP files to detect and automatically fix coding standard violations.
A Prettier plugin that formats Ruby code using the Syntax Tree gem, bringing consistent style to Ruby projects.
A static type checker for Ruby that supports gradual typing through explicit type annotations and signatures.
Type annotations and runtime checking for PyTorch tensor shape, dtype, layout, and names.
A Sublime Text plugin that formats JavaScript and JSON files using jsbeautifier.
A comprehensive guide to writing Node.js code that works consistently across Windows, macOS, and Linux.
A Ruby gem that safely refactors legacy code by recording, verifying, and comparing old and new implementations.
A cross-platform static analyzer and linter for Swift that enforces style guidelines and helps avoid bugs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.