Official landing page for the TermuxVoid Repository — advanced security tools for Termux, available as both APT (dpkg) and Pacman repositories.
A "Live Registry" single-page site built with vanilla HTML, CSS, and JavaScript, styled as a printed package index — cool form-paper ground, near-black ink, and a single carbon-blue stamp accent. It fetches package metadata directly from the TermuxVoid repository and lets users browse, search, and copy install commands for 200+ security tools — no frameworks, no build step, nothing hard-coded. Every record, count, and sync timestamp is read live from the repository. TermuxVoid ships the same tools as both an APT (dpkg) and a Pacman repository, so pkg install works on either setup.
| Feature | Description |
|---|---|
| Live Registry | Every record, count, and sync timestamp is fetched live from the remote Packages index — nothing hard-coded |
| Fuzzy Search | Fuzzy search across tool names, descriptions, and categories; press / to focus, Esc to dismiss |
| Full-Index Reveal | The front door prints the first 24 records; one click reveals the full index |
| Tool Detail Pages | Record sheets with version, dependencies, SHA256 checksums, and one-click copy |
| Copy to Clipboard | One-tap copy for install commands and checksums, with press feedback |
| Responsive | Fully responsive ledger layout with mobile menu and back-to-top |
| Zero Dependencies | Pure HTML/CSS/JS — no bundler, no framework, no npm |
| Reduced Motion | prefers-reduced-motion disables movement while keeping color and state feedback |
.
├── index.html # Landing page (hero, overview, search, FAQ, support)
├── tool.html # Tool detail page (metadata, dependencies, install)
├── css/
│ └── style.css # Theme, layout, components, responsive rules
└── js/
├── packages.js # Debian Packages file parser (IIFE)
├── search.js # Search input handler with debounce (IIFE)
└── app.js # Main app: rendering, copy, menu, scroll (IIFE)
Clone and open locally:
git clone https://github.com/TermuxVoid/termuxvoid.github.io.git
cd termuxvoid.github.io
# Open index.html in any browser — no server requiredOr visit the live site: termuxvoid.github.io
TermuxVoid ships the same tools as both an APT and a Pacman repository. Add the one matching your setup:
# APT (dpkg) Termux
curl -sL https://github.com/termuxvoid/repo/raw/main/install.sh | bash
# Pacman Termux
curl -sL https://github.com/termuxvoid/pacman-repo/raw/main/install-repo.sh | bashOnce added, install any tool with pkg install — it works on both APT and Pacman setups:
# Install any tool
pkg install <tool-name>- HTML5 — semantic markup
- CSS3 — custom properties, ledger rules and offset sheet shadows, print-run entrance animations
- Vanilla JS — IIFE modules,
fetchAPI,ClipboardAPI - Google Fonts — Martian Mono (labels, commands, index numbers) + Atkinson Hyperlegible (prose)
- Fork this repository
- Create a feature branch (
git checkout -b feature/my-change) - Commit your changes (
git commit -m "Add my change") - Push to the branch (
git push origin feature/my-change) - Open a Pull Request
- Telegram: @nullxvoid
- YouTube: @alienkrishnorg
- Issues: GitHub Issues
- Email: termuxvoid@gmail.com
This project is licensed under the BSD 3-Clause License.
Built for the security research community.
