scientist
Code refactoring tool
An experimentation framework that allows developers to refactor and improve existing code without risk or breakages
A PHP experimentation library inspired by Github's own Scientist.
782 stars
34 watching
44 forks
Language: PHP
last commit: 11 months ago Related projects:
Repository | Description | Stars |
---|---|---|
scientistproject/scientist.net | A .NET library that refactors code to compare different approaches and measure performance. | 1,466 |
trismegiste/mondrian | An analysis tool to help software developers identify and refactor tightly coupled classes using graph theory and abstraction. | 397 |
keelerm84/php-refactor-mode.el | Tools for safely performing common refactoring operations on PHP code | 29 |
phpactor/phpactor | A tool that provides intelligent code completion and refactoring capabilities for PHP developers | 1,440 |
typon/tabdeeli | An interactive search and replace tool for refactoring code without anxiety. | 16 |
mre/phpench | A tool to visualize and compare the performance of different algorithms in real-time. | 53 |
dantleech/code-mover | Automates code refactoring and migration by applying predefined transformations to specific files in a project. | 22 |
rdio/jsfmt | A tool for formatting, searching, and rewriting JavaScript code. | 1,695 |
tomiaijo/scientist | A C++ library for comparing the performance of alternative code paths. | 35 |
tsantalis/refactoringminer | A Java library that detects refactorings applied in the history of a project and generates Abstract Syntax Tree (AST) diffs at various levels. | 372 |
ra1028/swift-mod | Tools for modifying and formatting Swift code to improve developer productivity. | 103 |
picnicsupermarket/error-prone-support | Improves code quality by detecting and preventing common programming mistakes in Java | 198 |
mpickering/apply-refact | A tool that applies refactorings to Haskell source files based on suggestions from a package. | 147 |
benchling/refac | A tool for refactoring and moving Python code | 54 |
refactorfirst/refactorfirst | Identifies highly coupled classes and class cycles in Java codebases to prioritize refactoring efforts. | 457 |