Projects
A collection of my open‑source work focusing on systems programming, libraries, and developer tooling.
Library & Systems Projects
arctgz
A next‑generation archive format built with Rust. Super robust, cross‑platform, and designed for speed and safety.
Topics:
rust,archive,format,performance
License: MIT License
jsscli
JSON‑first command‑line interface for the JSS / Frappe REST API. All output is JSON, credentials are stored securely in the system keyring, and session data is encrypted with AES‑256‑GCM.
Topics:
cli,json,frappe,api-client,rust
License: MIT License
libcagekeygen
A minimal C library to generate and convert X25519 key pairs for the age encryption tool. No dependencies, portable.
Topics:
cryptography,c,library,age,x25519
License: GNU General Public License v3.0
libcdaydiff
A portable, pure C library for date arithmetic, parsing, formatting, and timezone‑aware operations.
Topics:
datetime,c,library,timezone,pure-c
License: GNU General Public License v3.0
libcftext
A lightweight, pure C library to determine whether a file contains text or binary data. No dependencies.
Topics:
c,file,detection,library
License: GNU General Public License v3.0
librawdist
A secure, modular package manager library for the rawssg ecosystem. Create, fetch, verify, install, and remove .rawdist archives with SHA‑256 integrity checks and atomic manifest handling.
Topics:
rust,package-manager,rawssg,library
License: GNU General Public License v3.0
librawssg
Rawssg core implementation (still under development).
Topics:
rust,ssg,library
License: MIT License (please verify; inferred from rawssg ecosystem)
librcekunit
Library for interacting with the “cekunit” admin panel backend. Provides an HTTP client with automatic CSRF token handling, cookie persistence, and full endpoint coverage.
Topics:
rust,http-client,admin-panel,library
License: GNU Affero General Public License v3.0
librjss
Robust async Rust client for Juragan Subsystem (JSS) / Frappe / ERPNext APIs.
Topics:
rust,async,api-client,frappe,erpnext
License: MIT License
rawssg
A terminal‑themed static site generator for blogs and project documentation, written in Rust. Compiles Markdown files into a complete static site with a built‑in development server, live reload, and a man‑page aesthetic.
Topics:
rust,ssg,markdown,cli
License: MIT License
snapcat
Combine directory tree, file contents, and SHA256 hashes into a single JSON or Markdown document. Perfect for snapshots, code reviews, LLM context building, and auditing.
Topics:
rust,snapshot,hash,audit,cli
License: GNU General Public License v3.0
supertracerror
A super tracing error handler for Rust. Provides TraceError with rich stack traces, span tracing, variable capture, and a derive macro for automatically traceable errors.
Topics:
rust,error-handling,tracing,macro
License: MIT License
velodiff
A high-performance Rust library for computing diffs across Git repositories. It can diff commits, trees, and blobs, providing a programmatic interface ideal for building custom Git analysis and automation tools.
Topics:
git,rust,diff,unix,library
License: GNU General Public License v3.0
wapievors
Robust Rust client for the Evolution API (WhatsApp API).
Topics:
rust,api-client,evolution-api
License: GNU Affero General Public License v3.0