> cat /dev/github | grep security-tools

~/hackyfeed $

A cybersecurity tools aggregator — discover the latest pentesting, red team, and offensive security tools from GitHub.

sort: ( this page )

wezterm-config

WezTerm Config is a customizable configuration toolkit for the WezTerm terminal emulator, enabling users to enhance their terminal experience through features such as dynamic background image selection and a GPU adapter selector. The tool allows for the cycling and fuzzy searching of images as backgrounds, as well as the ability to select the optimal GPU and graphics API based on system capabilities. Notable features include a seamless integration of graphical enhancements and user-friendly configurations aimed at improving terminal usability.

wezterm-agent-deck

WezTerm Agent Deck is a plugin designed for the WezTerm terminal emulator that monitors the status of AI coding agents like Claude Code and OpenCode. It provides visual indicators in tab titles and notifications for agents needing user input, allowing developers to efficiently manage multiple assistants. Key features include customizable colors, sound notifications on macOS, and a flexible API for integration with existing WezTerm configurations.

wezterm

Rosé Pine for WezTerm is a theme plugin designed to enhance the aesthetic of the WezTerm terminal emulator with a minimalist design inspired by natural elements. Its primary use case is to provide users with a visually pleasing interface using customizable color schemes such as "main," "moon," and "dawn," which include options for styling the terminal and tab bar. Notable features include easy installation via built-in plugin support and a selection of unique color definitions tailored for the terminal experience.

wezterm

Catppuccin for WezTerm is a color scheme package designed to enhance the aesthetic of the WezTerm terminal emulator. It offers multiple flavor options such as Mocha, Macchiato, Frappe, and Latte, allowing users to customize their terminal's appearance and even synchronize it with their operating system's theme. Notably, users can implement custom color overrides, providing flexibility for personalized configurations.

WebSecProbe

WebSecProbe is a security testing tool specifically designed for web security researchers and penetration testers to analyze HTTP 403 (Forbidden) responses and access control mechanisms within web applications. It systematically tests various request payloads, headers, and endpoints to identify misconfigurations, inconsistent authorization checks, and unintended access paths, enabling teams to validate security implementations. The tool is intended for authorized assessments, primarily focusing on enhancing the security posture of web applications through detailed HTTP response analysis.

Web-Database-Analytics

Web-Database-Analytics is a Python-based tool designed for web scraping and conducting various data analytics tasks. It utilizes libraries such as BeautifulSoup and requests for extracting data from web pages and includes practical examples for parsing HTML, XML, and JSON, as well as building a personal SQLite movie database. Notable features include tutorials on web scraping from popular sites, generating visualizations like word clouds, and guidelines for building customized databases.

V2RayX

V2RayX is a macOS graphical user interface (GUI) for the V2Ray network tool, enabling users to easily generate configuration files and manage V2Ray processes. Its primary use case is to provide seamless proxy and network routing capabilities through a user-friendly interface, offering modes like Global, PAC, and Manual to control traffic flows. Notable features include system proxy management, automatic application launch on login, and integration with macOS's `launchd` for process control.

urban-robot

Urban Robot is a Reddit automation tool designed to identify and respond to sarcastic comments using advanced NLP techniques. It employs a combination of sentiment analysis, n-grams, and various machine learning models such as Logistic Regression and Random Forest for sarcasm detection. Key features include data preprocessing to enhance model accuracy, multiple model training, and a user-friendly interface for bot interactions.

unluac

unluac is a Java-based decompiler designed to convert Lua bytecode versions 5.0 through 5.4 back into human-readable Lua source code, enabling analysis and debugging of Lua applications. Notable features include multi-version support, a command-line interface for ease of use, and capabilities to handle custom opcode and type mapping for modified Lua implementations, such as xLua. The tool requires bytecode compiled with debug information and is cross-platform compatible, making it suitable for various development environments.

UFC-Data-Analysis

The UFC Data Analysis tool performs statistical analysis on historical UFC fighter data collected through web scraping. It includes features for identifying fighters with the most knockouts, calculating height variance within weight classes, and visualizing height distributions, while also employing a gender classifier to enhance dataset accuracy. The project leverages Python for data extraction and analysis, ensuring effective processing of UFC statistics from 1993 to present.

Treasure-of-Transformers

The "Treasure of Transformers" repository is a comprehensive collection of notable NLP deep learning algorithms, providing a centralized resource for researchers and practitioners. It includes detailed lists of models like GPT, BERT, and the original Transformer, accompanied by code snippets, official repositories, and tutorial resources such as blogs and videos. This tool facilitates easy access to implementation resources and learning materials for various transformer-based models, enhancing productivity in NLP tasks.

tldr

The **tldr-pages** project provides a community-driven repository of simplified and practical help pages for command-line tools, serving as an accessible alternative to traditional man pages. It is designed to assist users, particularly those new to command-line interfaces, by offering straightforward examples for commonly used commands across a variety of operating systems. Notable features include multiple official clients for different programming environments, and a web client for on-the-go access.

tiny

Tiny is a lightweight alternative to Electron designed for creating desktop applications without the overhead of the full Electron framework. It utilizes the webview C++ library for rendering, enabling basic window management while significantly reducing the application's size and improving performance. Notable features include simple API methods for setting window properties and navigating URLs, making it suitable for lightweight web-based applications.

Textual

Textual is a customizable macOS application designed for interacting with Internet Relay Chat (IRC) chatrooms. Key features include support for CSS, HTML, and JavaScript styling, as well as plugin and scripting capabilities in Objective-C, Swift, and AppleScript. Although the project is no longer actively maintained, it offers a robust platform for users seeking a personalized IRC experience.

tabline.wez

Tabline is a customizable tab-bar plugin for the WezTerm terminal emulator, implemented in Lua, aimed at enhancing the user interface with visually organized tab displays. It supports icon-themed or flexible layouts and features sections that show the current workspace, system metrics, and more, providing a similar configuration experience to lualine.nvim for Neovim. The tool allows for extensive customization, including section separators and theming, making it adaptable to individual user preferences.

TableTool

TableTool is a macOS application designed for easy editing and conversion of CSV files, automatically detecting format specifications such as delimiters and character encodings. Its user-friendly grid interface allows straightforward manipulation of tabular data without the complexity of advanced spreadsheet features. Notable functionalities include the automatic detection of CSV formats upon file opening and the ability to convert files across different CSV specifications.

streamlit-jupyter

Streamlit-Jupyter is a Python library that integrates Streamlit components within Jupyter notebooks, allowing users to develop interactive web applications visually while leveraging the capabilities of both environments. Its primary use case is to enhance data exploration and visualization workflows by enabling the use of various Streamlit widgets and functions directly in Jupyter, with support for methods like caching and interactive data display. Notable features include the ability to convert notebooks to Streamlit-compatible Python scripts while maintaining interactivity, alongside a range of Streamlit's core methods for data presentation.

stfc-galaxy-map

The stfc-galaxy-map is an interactive mapping tool for the game Star Trek Fleet Command, allowing users to explore the full galaxy map and its various systems. Notable features include a vector-based map design for improved performance, the ability to load assets from a CDN, and regularly updated data reflecting game changes, such as the addition of new systems and factions. This tool serves as a valuable resource for players seeking to enhance their gameplay experience by navigating the game's universe effectively.

statisticalphysics

The "statisticalphysics" repository provides online notes for a statistical mechanics course, formatted using Sphinx configuration files. It serves as a resource for students and educators in the field, maintaining the structure from a previous theoretical physics project while focusing on educational content. Notable features include adherence to a Creative Commons license and the inclusion of acknowledgments for instructional contributions.

StaCoAn

StaCoAn is a cross-platform static code analysis tool designed for developers, bug bounty hunters, and ethical hackers to assess mobile applications for security vulnerabilities. It focuses on identifying hardcoded credentials, API keys, and other sensitive data within APK files, providing a user-friendly interface for easy navigation through the findings. Notable features include customizable wordlists with regex support, a loot function for bookmarking critical discoveries, and responsive report generation suitable for various screen sizes.

song-describer-dataset

The Song Describer Dataset (SDD) serves as a corpus of approximately 1.1k audio captions for 706 music recordings, specifically designed for evaluating music-and-language models in tasks such as music captioning and text-to-music generation. The dataset includes detailed information on each recording and showcases various notable features like permissive licensing, diverse caption lengths, and extensive vocabulary, supporting researchers in advancing multimodal audio analysis.

soft404

Soft404 is a classifier designed to detect soft 404 pages, which are incorrectly served with a 200 status despite indicating that content is not available. It provides a probability function for analyzing HTML content and can be utilized through command-line interfaces for both static and inline HTML. Key features include the ability to train the classifier on a dataset of 120,000 pages and comprehensive tools for data processing and model training.

smart-splits.nvim

smart-splits.nvim is a Neovim plugin that enhances split pane management by enabling intuitive resizing and navigation using directional logic rather than traditional size attributes. Its primary use case lies in facilitating seamless interaction between Neovim and terminal multiplexers like tmux and Kitty, offering features such as edge detection for resizing and customizable key mappings. Additionally, the plugin allows users to configure ignored buffer and file types, accommodating diverse workflows within Neovim environments.

semgrep

Semgrep is a high-performance, open-source static analysis tool designed to quickly scan code for bugs and enforce secure coding practices across 30+ programming languages. It offers intuitive rule syntax closely resembling standard code writing, enabling users to create and run rules seamlessly within IDEs, pre-commit checks, and CI/CD pipelines. For enhanced security analysis, the Semgrep AppSec Platform provides advanced capabilities such as cross-file analysis, context-rich findings, and customizable policies, significantly reducing false positives and improving the accuracy of vulnerability detection.