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
Last synced: 1 day ago
JSON representation
-
C/C++
-
Code
-
- Polyglot Code Explorer - Multi-language source code metrics visualization
- Polyglot Code
-
Code to UML
-
Cloc
-
Code Complexity
-
-
Language Analysis
-
Java
- 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 分析以及自动化重构等。
-
TypeScript / JavaScript
- 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 的分析、坏味道检查和自动化重构工具。
-
-
Version Control
-
TypeScript / JavaScript
- 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
-
-
DevOps
-
TypeScript / JavaScript
- Coco - An effective DevOps analysis and auto-suggest tool。Coco 是一个研发效能分析工具,如团队发展现状(根据架构复杂度及行数变更)、团队演进、历史分析等。生成可视化报告及对应的改进建议。
- Coco Nginx Reports
-
-
Database
-
Analysis
- Z PL/SQL Analyzer
- PLSQLParser - A PLSQL parser built using ANTLR 4
-
Database Optimizer
-
Datbase to Struct
- 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.
-
-
Visual
-
Datbase to Struct
- 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.
- CodeFlower - Source code visualization utility written in JavaScript with d3.js. Does your code look beautiful?
- Blast Radius
- Examples
-
-
Migration Tool
-
Architecture test
-
Datbase to Struct
-
Programming Languages
Categories
Sub Categories
Keywords
golang
5
cloc
4
go
4
mysql
4
database
3
cli
3
sql
3
microsoft-sql-server
2
oracle
2
orm
2
postgresql
2
sqlite
2
count-lines
2
windows
2
tokei
2
statistics
2
parser
2
tools
2
sloc
2
macos
2
linux
2
technical-debt
2
code
2
domain-specific-language
2
domain-driven-design
2
command-line
2
css
1
css-parser
1
ast
1
object-oriented-metrics
1
fast
1
generator
1
lexer
1
w3c
1
walker
1
behavioral-code-analysis
1
code-analysis-tool
1
repository-mining
1
metrics
1
java
1
design-smells
1
code-smells
1
rust
1
command-line-tool
1
badge
1
programming-language
1
sloccount
1
scc
1
complexity
1
modeling
1