Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-modernization
awesome legacy system modernization tools. 大型系统分析和改造工具集。
https://github.com/modernizing/awesome-modernization
- sanitizers
- Polyglot Code Explorer - Multi-language source code metrics visualization
- Polyglot Code
- Tags2uml
- Tags 2 UML - Generates UML class diagrams, from source code. Command line tool to convert from a Exuberant-ctags tags file to a UML class diagram, through Graphviz DOT, for all object oriented languages supported by ctags
- Modeling
- SQLing
- SCC
- SLOCCount
- cloc
- gocloc
- loc
- loccount
- ployglot
- tokei
- **lizard**
- DesigniteJava
- Coca - Coca is a toolbox which is design for legacy system refactoring and analysis, includes call graph, concept analysis, api tree, design patterns suggest. Coca 是一个用于系统重构、系统迁移和系统分析的瑞士军刀。它可以分析代码中的测试坏味道、模块化分析、行数统计、分析调用与依赖、Git 分析以及自动化重构等。
- https://github.com/facebook/jscodeshift
- https://github.com/cpojer/js-codemod - codemod is a Codemod scripts to transform code to next generation JS.
- Vue-Codemod
- https://github.com/reactjs/react-codemod
- https://github.com/psalaets/vue-jscodeshift-adapter
- CSS Tree
- @babel/parser
- UglifyJS2 - compiler) | [Acorn](https://github.com/marijnh/acorn) 8.0.4 | [Shift](https://github.com/shapesecurity/shift-parser-js) | [Shift (no early errors)](https://github.com/shapesecurity/shift-parser-js) |
- Lemonj - 一个面向 CSS/LESS/SCSS 的分析、坏味道检查和自动化重构工具。
- Code Maat - Code Maat is a command line tool used to mine and analyze data from version-control systems (VCS).
- git-branches-overview
- Git Branches Overview
- Coco - An effective DevOps analysis and auto-suggest tool。Coco 是一个研发效能分析工具,如团队发展现状(根据架构复杂度及行数变更)、团队演进、历史分析等。生成可视化报告及对应的改进建议。
- Coco Nginx Reports
- Z PL/SQL Analyzer
- PLSQLParser - A PLSQL parser built using ANTLR 4
- Soar
- xo
- usql - line interface for PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, and many other databases including NoSQL and non-relational databases!
- gormt - database to golang struct.
- db2struct - db2struct package produces a usable golang struct from a given database table for use in a `.go` file.
- GoCity - is an implementation of the Code City metaphor for visualizing source code. GoCity represents a Go program as a city, as follows:
- Toxicity - A rewrite of the original Toxicity chart in Javascript using D3.js
- Blast Radius - s is a tool for reasoning about Terraform dependency graphs with interactive visualizations.
- Blast Radius - s is a tool for reasoning about Terraform dependency graphs with interactive visualizations.
- CodeFlower - Source code visualization utility written in JavaScript with d3.js. Does your code look beautiful?
- Examples
- Merry
- NetArchTest
- ArchUnit
Programming Languages
Keywords
golang
5
cloc
4
mysql
4
go
4
cli
3
sql
3
database
3
oracle
2
microsoft-sql-server
2
tokei
2
windows
2
count-lines
2
command-line
2
technical-debt
2
refactoring
2
tools
2
css
2
parser
2
orm
2
postgresql
2
sqlite
2
statistics
2
sloc
2
macos
2
linux
2
code
2
architecture
1
automation
1
git
1
refactor
1
domain-driven-design
1
modeling
1
ast
1
model-driven-development
1
css-parser
1
fast
1
generator
1
lexer
1
ctags
1
ai
1
domain-specific-language
1
object-oriented-metrics
1
metrics
1
java
1
design-smells
1
code-smells
1
rust
1
command-line-tool
1
complexity
1
badge
1