A modern monorepo for tools and utilities built for the Crest ecosystem.
Crest Tools brings together package-level utilities, shared libraries, and developer workflows into one clean, maintainable workspace.
- Unified toolkit for Crest-related development
- Modular package structure for easier maintenance
- Shared utilities to reduce duplication across projects
- Developer-focused scripts and workflows
| Package | Description | Status |
|---|---|---|
CPM |
Crest Package Manager & Extension Manager (Rust) | ✅ Active |
Crest-Git |
Git utilities | ⏳ Planned |
Crest-Utils |
Common utilities | ⏳ Planned |
.
├── packages/
│ └── ... individual tool source code
├── shared/
│ └── shared libraries and reusable logic
├── scripts/
│ └── development and build scripts
├── .github/
│ └── CI/CD workflows and automation
├── README.md
├── LICENSE
└── ...
- Clone the repository
- Navigate to the project root
- Explore the package directories under
packages/ - Use shared utilities from
shared/ - Run project scripts from
scripts/
This repo is organized as a monorepo, making it easier to:
- build and test packages independently
- share reusable functionality across tools
- keep workflows consistent across the Crest ecosystem
Contributions are welcome. Keep changes focused, document new utilities clearly, and follow the project convention for each package.
See the individual package directories for licensing details.
Built for the Crest ecosystem.