Skip to content

termuxvoid/termuxvoid.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TermuxVoid

TermuxVoid Website

Official landing page for the TermuxVoid APT Repository — advanced security tools for Termux.

Live Site Stars License Telegram


Overview

A dark-themed, glassmorphism-styled 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.

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)

# Add the TermuxVoid repository
curl -sL https://termuxvoid.github.io/repo/install.sh | bash

# Install any tool
pkg install <tool-name>

Tech Stack

  • HTML5 — semantic markup
  • CSS3 — custom properties, glassmorphism, 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 with care for the security research community.

About

Official site for TermuxVoid repository

Resources

Stars

Watchers

Forks

Contributors