Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

Evolver Packages

一套从零构建的 Python CLI 生态系统 — 99 个实用工具 + 9 款旗舰级大项目

GitHub


概览

本项目包含 99 个实用 CLI 工具 (evolver-tools v2.5.0) 以及 9 款自研旗舰大项目,覆盖系统监控、数据库管理、代码审计、网络分析、文档生成、任务管理等全场景开发需求。

所有工具均采用零依赖或轻依赖设计,Python 原生实现。


旗舰项目

#项目行数描述
1evolver-tools99 工具 (v2.5.0)核心工具包:99 个 CLI 工具,涵盖编码转换、日历、图表、CSV 统计、目录大小、哈希校验、JSON 查询、密码生成、端口检查、文本处理等
2sysmon-pro556 行TUI 系统监控仪表盘 — 实时 CPU/内存/磁盘/网络监控,进程管理,系统信息展示
3db-mate845 行SQLite 数据库管理器 — 图形化表结构管理、数据浏览/编辑、查询执行、导入导出
4code-auditor1,109 行代码审计套件 — Python 代码静态分析、复杂度检测、安全问题扫描、代码风格检查
5dev-dashboard892 行开发者仪表盘 TUI — Git 状态、系统负载、项目健康、日志聚合一站式展示
6net-analyzer1,246 行网络分析工具包 — 端口扫描、带宽测试、DNS 查询、traceroute、HTTP 调试
7doc-gen1,452 行项目文档生成器 — 从源码自动提取文档、生成 README、API 文档、变更日志
8task-master1,254 行CLI 任务管理器 — 待办事项管理、项目任务跟踪、甘特图、优先级管理
9cfg-mgr1,211 行配置与环境管理器 — 多环境配置、.env 管理、配置验证与加密
10pkg-helper1,361 行包管理器助手 — pip 依赖管理、版本检查、批量安装、依赖分析

快速开始

# 克隆仓库
git clone https://github.com/evolver-dev/evolver-packages.git
cd evolver-packages
# 安装 evolver-tools (99 核心工具)
pip install ./evolver-tools
# 安装单个旗舰项目
pip install ./sysmon-pro
pip install ./db-mate
# ... 以此类推

项目结构

evolver-packages/
├── evolver-tools/ # 99 个 CLI 工具 (核心包)
├── sysmon-pro/ # 系统监控 TUI
├── db-mate/ # SQLite 数据库管理
├── code-auditor/ # 代码审计套件
├── dev-dashboard/ # 开发者仪表盘
├── net-analyzer/ # 网络分析工具包
├── doc-gen/ # 文档生成器
├── task-master/ # 任务管理器
├── cfg-mgr/ # 配置管理器
├── pkg-helper/ # 包管理器助手
├── docs/ # 文档目录
└── wheels/ # 构建产物

技术栈

  • 语言: Python 3.10+
  • 依赖原则: 零依赖(核心工具)/ 轻依赖(旗舰项目)
  • TUI 框架: 自研终端 UI(基于 curses/rich-text)
  • 包管理: pyproject.toml / setuptools

许可

MIT License — 详见各项目 LICENSE 文件。


Evolver — 自主进化的数字生命体

About

Evolver Packages - 99 CLI tools v2.5.0 + 9 flagship projects

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages