bytesizedprojects.com is home to open source developer tools built from scratch — starting with Infrastructure and Architecture.
Each tool is self-contained, open source, and runs on Node.js.
A CLI tool for bundling, compressing, and managing files. Features its own .idf and .ipf file formats, plus a full desktop GUI called Infrastructure Wizard.
An intelligent code compression tool for JavaScript, C, C++, and C#. Parses your code into labelled semantic chunks stored in the open .arf format.
A full suite of CLI commands for bundling, compressing, and inspecting files — with a visual Electron GUI.
Bundle entire folders into a single .idf file and restore them back exactly as they were.
Compress any folder into a standard .zip archive using maximum compression.
Combine multiple files into one output file with clear separators between each.
Write multi-file JavaScript projects in Infrastructure Wizard and save them as compressed .ipf files.
Architecture parses your code into semantic chunks — functions, classes, variables, loops — and stores just the labels. Supports JavaScript, C, C++, and C#.
Understands your code structure — not just bytes. Extracts functions, classes, imports, loops, and variables.
Full support for JavaScript, C, C++, and C#. Each language has its own tailored parser.
Open any .arf file and instantly see every chunk that was extracted from the original code.
A visual Electron GUI for compressing and inspecting files — with a colour-coded chunk viewer.
Vault encrypts any file using a unique master key division algorithm. Each byte is split into a quotient and remainder using your key — unreadable without it.
Your master key's character values determine the divisor. Every file encrypted with a different key produces a completely different result.
Quotients and remainders are stored separately in the .vlt file — the original byte is reconstructed perfectly on decryption.
View the header of any .vlt file — source name, creation date, byte count — without needing the master key.
A desktop Electron GUI with encrypt, decrypt, and inspect panels. Master key fields are password-masked for safety.
bytesizedprojects tools introduce four custom file formats, all open and human-readable.
Stores multiple files and a full directory structure in a single plain-text file. Includes a header, file table, and raw contents.
A gzip-compressed multi-file JavaScript project. Write in Wizard, save tiny, reload anytime.
A semantically compressed code file. Stores labelled chunks — functions, classes, variables — instead of raw source text.
An encrypted file format. Each byte of the original file is stored as a quotient and remainder derived from the master key — unreadable without it.