5 releases

Uses old Rust 2015

0.2.0 Jun 11, 2017
0.1.3 Apr 14, 2017
0.1.2 Feb 18, 2017
0.1.1 Jan 28, 2017
0.1.0 Jan 15, 2017


240 lines


Build Status

Bdrck is a crate containing generic common utilities. In particular, it has several top-level modules which provide various functionality:

Module Description
cli Utilities for CLI-based applications.
configuration Application configuration tooling.
crypto Tools built upon high-level crypto libraries.
fs Filesystem utilities.
http HTTP client utilities based on reqwest.
io Utilities which extend std::io.
logging Log message formatting utilities.
net Networking utilities / types.
testing Unit testing utilities.


Flaggy is a separate but related crate which provides command-line flag parsing.


This project adheres to Semantic Versioning. However, prior to 1.0.0 this project will adhere to the following rules:

  • Any API/ABI breaking changes will result in a minor version bump.
  • Any API extending features will result in a patch version bump.
  • Any non-breaking bug fixes and performance improvements will result in a patch version bump.


~106K SLoC