Skip to content

evolver-dev/evolver-packages

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 原生实现。


旗舰项目

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors