Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TermuxVoid

TermuxVoid Website

Official landing page for the TermuxVoid Repository — advanced security tools for Termux, available as both APT (dpkg) and Pacman repositories.

Live Site Stars License Telegram


Overview

A neon hacker-themed single-page site built with vanilla HTML, CSS, and JavaScript. It fetches package metadata directly from the TermuxVoid APT repository and lets users browse, search, and get install commands for 100+ security tools — no frameworks, no build step. TermuxVoid also ships a Pacman repository with the same tools, so pkg install works on both setups.

Features

Feature Description
Live Search Fuzzy search across tool names, descriptions, and categories via the remote Packages index
Tool Detail Pages Dedicated pages with version, dependencies, SHA256 checksums, and one-click copy
Responsive Fully responsive layout with mobile hamburger menu
Zero Dependencies Pure HTML/CSS/JS — no bundler, no framework, no npm
Copy to Clipboard One-tap copy for install commands and checksums
Keyboard Shortcuts Press / to focus search, Esc to dismiss

Project Structure

.
├── 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)

Getting Started

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 required

Or visit the live site: termuxvoid.github.io

Adding the Repository (Termux)

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 | bash

Once added, install any tool with pkg install — it works on both APT and Pacman setups:

# Install any tool
pkg install <tool-name>

Tech Stack

  • HTML5 — semantic markup
  • CSS3 — custom properties, neon glow effects, grid/flexbox, animations
  • Vanilla JS — IIFE modules, fetch API, Clipboard API
  • Google Fonts — Inter (400–800)

Contributing

  1. Fork this repository
  2. Create a feature branch (git checkout -b feature/my-change)
  3. Commit your changes (git commit -m "Add my change")
  4. Push to the branch (git push origin feature/my-change)
  5. Open a Pull Request

Community

License

This project is licensed under the BSD 3-Clause License.


Built for the security research community.

About

Official site for TermuxVoid repository

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages