TiddlyInstall
robertsdotpm.github.io- Category
- Developer Tools
- Rank
- No. 2337Tools index
Previous survey · No. 2295 ·
- Pricing
- Open Source
- Type
- TOOL
- Use case
- Deployment & Operations
- Interfaces
- Web
- Date
About
TiddlyInstall is a single HTML page that builds installers for Windows, Linux, and Mac without any software to download, working entirely offline in the browser. It uses NSIS for Windows and shell scripting for the other platforms, and installers follow embedded metadata that can be verified by hashes and signatures, so producing a new binary only requires changing that metadata. It's open source under the MIT license and inspired by TiddlyWiki's single-file model.
At a glance
TiddlyInstall builds installers from a repository or package and can bundle its runtime. It is worth investigating if you distribute a small tool to people who do not already have its language environment.
Good fit
Maintainers experimenting with installers for a pinned release on several operating systems.
Consider something else when
Keep a mature packaging workflow if you require a supported release process and verified signing on every target.
Start here
Start with a trivial package you own and a pinned commit. Inspect what the proposed installer will fetch and run before testing the result in a disposable environment.
Cost and requirements
The classic form accepts repository or package sources and offers Windows, Linux and macOS targets. Signing with your own certificate requires separate tooling.
Limits to know
The classic builder is a prototype. Its documentation says an installer signature covers the installer program and does not vouch for the app it installs.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
Lets developers build native installers for their software entirely from a browser with no packaging toolchain installed, a meaningfully different distribution workflow than typical installer builders.
Tags
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.