11 releases (5 breaking)
Uses new Rust 2024
new 0.6.1 | Sep 11, 2025 |
---|---|
0.6.0 | Sep 10, 2025 |
0.5.2 | Sep 2, 2025 |
0.5.1 | Aug 31, 2025 |
0.1.0 | Aug 16, 2025 |
#390 in Web programming
1,199 downloads per month
Used in ts-webapi
91KB
2K
SLoC
ts-lib
A collection of small-ish library crates specifically designed for my personal projects.
[!CAUTION]
This is a personal project
Maintenance, bug fixes, new features, and support will only be provided when/if I feel like it. Updates may violate semantic versioning.
Crates
Crate name | Description | Target dependent | Size |
---|---|---|---|
ts-ansi |
ANSI output for my projects | mixed |
small |
ts-error |
Error models and reporting for my projects | mixed |
small |
ts-error-derive |
Derives for ts-error |
mixed |
medium |
ts-io |
I/O utilities for my projects | mixed |
small |
ts-json |
JSON config file linting for my applications | binary |
large |
ts-procmacro |
Library for my procedural macro libraries | library |
medium |
ts-token |
JSON web token implementation for my APIs | binary |
large |
ts-webapi |
Library for my web API projects | binary |
large |
ts-webauthn |
Library for a WebAuthN relying party | binary |
large |
Releasing
cargo release -p [crate] [major | minor | patch] --sign -x
lib.rs
:
ts-token
A JSON web token implementation for my APIs
Dependencies
~10–24MB
~353K SLoC