Repository navigation
v0.1.1 - Initial Release
Dev Utils v0.1.1
Initial release of the Dev Utils crate, providing a collection of utilities for Rust development.
Features
Core Modules
dlog- Custom logging system with colored output and multiple log levelsdatetime- Date and time utilities with timestamp conversion supportbase_change- Number base conversion (supports bases 2-62)format- ANSI color and style formatting for terminal outputfile- File manipulation utilities (CRUD operations)
Highlights
- Comprehensive logging system with 5 levels (Trace, Debug, Info, Warn, Error)
- Date/Time handling with validation and parsing
- RGB color support for terminal output
- File operations with error handling
- Base conversion with support for fractional numbers
Installation
Add this to your Cargo.toml:
[dependencies]
dev_utils = "0.1.1"Usage Example
use dev_utils::app_dt;
fn main() {
app_dt!(file!()); // Print package name and version
// Your code here...
}Notes
- This is the initial public release
- The crate is designed to be modular and dependency-light
- Currently implements core features with more planned for future releases
Documentation
Full documentation is available at docs.rs/dev_utils
License
This release is available under the MIT License