9 releases

Uses new Rust 2024

0.3.3 Sep 27, 2025
0.3.2 Sep 27, 2025
0.3.1 Aug 31, 2025
0.2.3 Aug 26, 2025
0.1.0 Aug 21, 2025

#731 in Authentication

Download history 49/week @ 2025-10-01 8/week @ 2025-10-15

596 downloads per month

MIT/Apache

97KB
1.5K 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. All cryptography operations are almost certainly insecure.

Crates

Crate name Description Target dependent Size
ts-ansi ANSI output for my projects mixed small
ts-cyrpto Cryptography abstraction for my projects mixed medium
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-token JSON web token implementation for my APIs binary medium
ts-webapi Library for my web API projects binary large
ts-webauthn Library for a WebAuthN relying party binary medium

Releasing

  • cargo release -p [crate] [major | minor | patch] --sign -x

Dependencies

~12MB
~220K SLoC