Showing 30 of 30 projects
A tool that automatically fixes PHP code to follow coding standards and modernizes codebases.
A Ruby static code analyzer and formatter that enforces the community Ruby style guide.
A toolkit for running codemods over multiple JavaScript or TypeScript files using AST transformations.
A syntax highlighter and tool to semi-automatically rewrite shell scripts for ShellCheck conformance, focusing on proper quoting.
A static code analyzer for Clojure that suggests more idiomatic functions and macros using pattern matching.
A fast, straightforward, reliable tool for performing massive, automated code refactoring using custom Python patterns.
A Roslyn-based tool that automatically rewrites .NET source code to follow specified coding styles.
Codemods for migrating JavaScript and TypeScript test files from various frameworks to Jest.
A RuboCop extension that enforces Rails best practices and coding conventions through automated linting.
A static code analysis tool for Crystal that enforces code style and catches code smells.
A PHPStan extension that detects unused PHP code (methods, constants, properties, enum cases) and can automatically remove it.
A command-line utility that automatically detects and fixes common misspellings and typos in source code files.
A comprehensive toolkit for performing safe TypeScript AST mutations and accelerating Angular schematic development.
A codemod to migrate React Native imports from the old 'react-native' style to the new 'react' and 'react-native' split required in RN25.
Automated migration tool for converting Ember CLI projects to the new module unification layout.
Codemods for upgrading AVA test suites and migrating from tape to AVA.
A codemod for transforming Ember objects to native JavaScript class syntax with decorators.
A codemod for transforming Ember objects to native JavaScript class syntax with decorators.
A game to practice refactoring skills by transforming code between numbered holes with minimal strokes.
Automatically converts Ember.js test files from the older moduleFor* syntax to the newer setupTest syntax.
Automatically converts Ember.js get() and getProperties() calls to ES5 getter dot notation.
A jscodeshift codemod to migrate Ember tests from jQuery or ember-native-dom-helpers to @ember/test-helpers.
A standalone upgrade tool for CakePHP applications, providing automated migration assistance between framework versions.
Automatically converts QUnit assertions to qunit-dom assertions using codemod transformations.
A collection of codemods for refactoring and upgrading Web Components codebases.
Codemod scripts to automate migration of Ember.js test suites from older ember-mocha APIs to newer versions.
A collection of codemods for automatically fixing memory leaks in Ember.js applications.
A collection of jscodeshift transforms to automatically fix Ember.js 3.x deprecations in your codebase.
A codemod that replaces Ember.on calls with their method equivalents to comply with linting rules.
A collection of codemods for transforming Ember computed property getters.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.