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

browsertrix-crawler

Browsertrix Crawler is a high-fidelity web crawling tool that operates within a Docker container and utilizes Puppeteer to control multiple Brave Browser instances concurrently. It captures web data via the Chrome Devtools Protocol, enabling configurable and intricate browsing sessions for data collection and archival purposes. Notable features include its browser-based architecture and ability to run complex crawls efficiently, making it suitable for projects requiring comprehensive web data capture.

browserosaurus

Browserosaurus is an open-source browser prompter for macOS that allows users to select from installed browsers when opening links from non-browser applications. It functions by setting itself as the default browser and presents a menu featuring all available browsers, enhancing flexibility in link management. Despite its discontinuation, notable features include installation support via Homebrew and the ability for developers to fork and modify the code.

browserless

Browserless is a tool designed to deploy headless browsers using Docker, providing options for both cloud and self-hosted solutions. Its primary use case is to facilitate automated web interactions through browser automation libraries like Puppeteer and Playwright, allowing developers to easily integrate headless browsing functionalities into their applications. Notable features include customizable deployment options, easy setup through a Docker image, and comprehensive documentation for quick integration.

bokeh

Bokeh is an interactive visualization library designed for web browsers, facilitating the creation of versatile graphics and high-performance interactivity with large datasets. It is particularly useful for developers and data scientists looking to generate interactive plots, dashboards, and data applications efficiently. Notable features include a user-friendly interface for quick graphic construction, integration with web technologies, and support for streaming datasets.

BlueHound

BlueHound is an open-source security analysis tool designed for blue teams, allowing them to identify critical security vulnerabilities within networks by analyzing user permissions, network access, and unpatched vulnerabilities. It features full automation of data collection, analysis, and report generation, as well as customizable dashboards and reporting capabilities without requiring extensive coding knowledge. Notably, BlueHound fosters community collaboration by enabling users to share configurations and best practices, making it a flexible solution for defensive cybersecurity strategies.

big-AGI

Big-AGI is an open-source multi-model AI workspace designed for engineers, founders, and researchers, enabling faster decision-making and system architecture through a comprehensive suite of tools. Noteworthy features include Beam for AI validation and an intuitive chat interface, augmented by integration with over 20 LLM services. The project supports both free and subscription tiers, contributing to its independent development model.

BetterDiscord

BetterDiscord is a client modification for Discord that enhances customization capabilities through the use of themes and plugins. It allows users to significantly alter the visual appearance and functionality of their Discord client, leveraging a wide range of addons to tailor their experience. Notable features include a user-friendly installation process for multiple operating systems and extensive documentation to guide users in getting started.

bellingcat_contradictions

The Contradictions Finder is a tool designed to identify contradictions within multilingual textual data, with a primary focus on analyzing news content. It utilizes a vector database to store segmented sentences and employs an API from OpenAI to detect contradictions based on user-provided topics or statements, displaying the results through a user interface for enhanced context. Notable features include multilingual support, a focus on factual statements, and plans for improved data preprocessing and model configuration.

beercss

Beer CSS is a lightweight CSS framework that facilitates the rapid development of Material Design interfaces without the overhead of build steps or dependencies. It is designed to enhance developer experience and is compliant with web standards, offering seamless integration with any JavaScript framework. Notable features include a compact footprint (10x smaller than traditional Material Design frameworks) and a focus on semantic HTML, ensuring efficient and aesthetic web applications.

Awesome-Prompt-Engineering

Awesome Prompt Engineering is a curated repository of resources focused on prompt and context engineering tailored for Large Language Models (LLMs). Its primary use case is to educate users on effective prompt strategies through a variety of materials, including papers, tools, models, and community links, while also emphasizing practical applications such as prompt optimization and security measures. Notable features include an organized table of contents that covers a wide spectrum of topics relevant to prompt engineering, ranging from introductory courses to advanced research papers.

awesome-mcp

The "awesome-mcp" repository provides a collection of various Model Context Protocol (MCP) server implementations, designed to facilitate interactions with different APIs and data sources like AWS, Google Drive, GitHub, and more. Notable features include the ability for Large Language Models (LLMs) to perform tasks such as content fetching, file operations, and database queries, enhancing automation and data retrieval capabilities across diverse platforms. Users are encouraged to contribute their favorite MCP servers to this catalog.

automa

Automa is a browser extension designed to automate repetitive tasks by connecting blocks for various actions such as form auto-filling, website data scraping, and taking screenshots. Key features include the ability to schedule tasks, a marketplace for sharing and downloading workflows, and a dedicated builder for creating standalone Chrome extensions based on Automa workflows.

autogen-ui

AutoGen UI is a web application that facilitates the creation of user interface components leveraging the AutoGen AgentChat API, demonstrating integration through a frontend built with Next.js and a FastApi backend. Its primary use case is to provide a platform for developing interactive chat interfaces that interact with a team of AI agents based on predefined configurations. Key features include an endpoint for generating responses from the agent team, result streaming to the client UI, and easy extensibility for enhanced functionality such as interaction history management and user authentication.

attack-workbench-frontend

The ATT&CK Workbench Frontend is an Angular-based web application designed to facilitate the exploration, creation, annotation, and sharing of custom extensions to the MITRE ATT&CK knowledge base. It serves as a collaborative tool for cyber threat intelligence, defensive planning, red teaming, and community engagement, allowing users to manage and share their knowledge bases while integrating various datasets. Notable features include support for threat intelligence collaboration, automated updates from ATT&CK, and the ability to import and export data through Collections and Collection Indexes.

archivebox-browser-extension

The ArchiveBox Browser Extension facilitates the preservation of web content by allowing users to send individual browser tabs or multiple URLs to their ArchiveBox instance for offline storage. Key features include full-text search capabilities, tagging for bookmarks, various export formats for captured data, and the ability to perform local captures such as screenshots and MHTML files. This tool enhances data ownership, protection against link rot, and integration with external systems through ArchiveBox's APIs.

appwrite

Appwrite is an open-source all-in-one development platform for building web, mobile, and AI applications, integrating backend infrastructure and web hosting into a single solution. It features tools for user authentication, database management, file storage, serverless functions, messaging, and web app hosting, enabling developers to build and scale applications rapidly without the need for disparate services. Appwrite can be used as a managed cloud service or self-hosted, providing flexibility for development teams.

appsmith

Appsmith is an open-source low-code platform designed for organizations to efficiently create and maintain custom applications, including dashboards, admin panels, and IT automation tools. Its primary use case revolves around accelerating the application development cycle while providing deployment options via cloud, Docker, Kubernetes, or AWS. Notable features include a user-friendly interface for building applications quickly and integrations that streamline data connectivity.

appium

Appium is an open-source automation framework enabling WebDriver-based automation for a variety of platforms including mobile, desktop, and IoT. It is modular and extensible, supporting multiple programming languages while allowing users to integrate drivers, clients, and plugins, enhancing its functionality across different environments. Notably, Appium's architecture facilitates automation testing on platforms such as iOS, Android, macOS, and Windows through a rich ecosystem of compatible drivers.

APKLab

APKLab is an integrated development environment for advanced Android reverse engineering within Visual Studio Code, combining multiple open-source tools such as Apktool, Jadx, and Frida. Its notable features include capabilities for decoding, editing, and rebuilding APK files, extensive support for Smali language, automated signing and installation of APKs, and functionality for interactive malware analysis. This tool is designed to streamline the app analysis process while leveraging the full IDE experience.

apk-mitm

apk-mitm is a command-line tool designed to automate the process of modifying Android APK files for HTTPS traffic inspection. It disassembles the APK, adjusts its Network Security Configuration to accept user-added certificates, disables certificate pinning, and reassembles and signs the modified APK, all without requiring a rooted device. Key features include support for Android App Bundles, streamlined installation via npm, and compatibility with various proxy tools for traffic analysis.

apitable

APITable is an open-source data management tool that facilitates real-time collaboration, enabling users to create and manipulate databases through an intuitive interface. Its primary use case is to provide teams with a powerful platform for managing data while automating form generation and enhancing workflow efficiency. Notable features include seamless integration capabilities, a cloud-hosted version, and easy deployment options for both local and cloud environments.

anonymous_github

Anonymous GitHub is a tool designed for double-anonymous peer review, allowing users to share code and data without revealing their identities. It automates the anonymization process by obscuring critical repository details such as ownership and file contents, offering both a public instance and CLI functionality for local use. Key features include the ability to anonymize file and directory names and replace configurable terms in the content, while ensuring the results are accessible through a shareable link.

amplication

Amplication is a platform designed for rapid development and scaling of backend services, enabling organizations to embed best practices and standards directly into their applications. It leverages AI-driven automation to generate microservices complete with APIs, data models, and DTOs, thereby allowing developers to concentrate on business logic while ensuring ongoing compliance and reducing technical debt through automatic updates. Noteworthy features include customizable live templates, service catalogs, and a focus on maintaining consistency across multiple deployments.

alt-gpt-v0

Alt-GPT is a multi-model, multi-vendor playground designed for developing ChatGPT plugins compatible with OpenAI and other LLMs. Its primary use case is to enhance AI capabilities by allowing users to discover, utilize, and combine various plugins locally without involving backend services, ensuring API keys remain secure on the client side. Notable features include a plugin support framework, local message persistence, and a Bring-Your-Own-Key (BYOK) approach, allowing users to manage their own API keys without incurring third-party costs.

AIaW

AI as Workspace (AIaW) is a deprecated AI client that provided a versatile platform for managing conversations across multiple AI providers, including OpenAI and Google, with a consistent experience on various operating systems. It featured multiple workspaces for organizing discussions, offline data storage with cloud synchronization, a customizable conversation interface, and a plugin system for enhanced functionality. Users are encouraged to migrate to its successor, Nya AI, which offers an improved tech stack and additional features.