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

FLUJO

FLUJO is an open-source tool designed for building and automating AI workflows through a visual interface, allowing users to connect various models and tools by drag-and-drop functionality. It features a built-in debugger, secure API key management, and the ability to trigger workflow runs based on schedules or events, while keeping user data and API keys under local control. Notably, FLUJO supports integration with multiple AI model providers and can be served through OpenAI-compatible endpoints, enhancing its flexibility for developers and data scientists alike.

Flowise

Flowise is a visual tool designed for building AI agents, enabling users to create and manage AI workflows through an intuitive interface. It features a modular architecture that includes a Node.js backend, a React frontend, and integrative components for third-party nodes, facilitating customization and extensibility. The tool supports deployment via Docker and provides auto-generated API documentation, streamlining the development process for AI-driven applications.

flipper

Flipper is a debugging platform designed for mobile applications on iOS and Android, as well as JavaScript applications. It provides a user-friendly interface for visualizing, inspecting, and controlling apps, along with tools such as a log viewer and network inspector, while allowing for extensibility through a plugin API. Notably, Flipper has transitioned from a standalone Electron application to an in-browser experience, maintaining functionality and user interface consistency.

electron-react-boilerplate

Electron React Boilerplate is a template for rapidly developing cross-platform desktop applications using Electron and React, incorporating tools like React Router and Webpack. Its primary use case is to streamline the development process for Electron-based applications, providing built-in functionality such as hot reloading and production packaging. Notable features include a simple setup process and extensive documentation to assist developers in creating efficient, maintainable applications.

dockge

Dockge is a self-hosted Docker Compose stack manager that provides a user-friendly interface for managing `compose.yaml` files. It allows users to create, edit, and control multiple Docker stacks from different hosts in real-time, featuring an interactive editor, web terminal, and support for Docker image updates. The tool emphasizes responsiveness and ease of use, maintaining the original file storage structure for seamless integration with standard Docker commands.

dify

Dify is a versatile tool designed for building, deploying, and managing conversational AI applications. Its primary use case focuses on enabling businesses to implement AI-driven chats and virtual assistants with features such as customizable workflows, self-hosting options, and integration capabilities across various platforms. Notable features include support for multiple languages, a cloud-based service, and comprehensive documentation for ease of use.

developer-roadmap

roadmap.sh is a community-driven platform that provides interactive roadmaps, articles, and resources for developers across various disciplines. It offers a comprehensive suite of roadmaps, including specialized paths for front-end, back-end, DevOps, and AI, along with best practices and a dedicated Q&A section. Notably, the tool features an interactive design, allowing users to click through topics for deeper insights and tailored learning paths.

DeskThing

DeskThing is an alternative operating system for Spotify's Car Thing, designed to transform it into a versatile desk assistant. This tool enables users to control local audio, manage Spotify playback, and utilize community-developed applications via a Chromium-based interface, with customizable controls for enhanced functionality. Notable features include direct app downloads, configurable button mappings, and robust Spotify integration, allowing for a seamless audio management experience.

dashy

Dashy is a highly customizable dashboard designed for self-hosters, serving as a centralized homepage for managing multiple web applications and services. Notable features include real-time status monitoring, support for multiple pages, widget integration for dynamic content, extensive theming options, and configurable authentication for user access. The tool is easily deployable via Docker or other environments and supports features like cloud backup and multi-language interfaces.

dashdot

dash. (or dashdot) is an open-source modern server dashboard designed for smaller VPS and private servers, leveraging the latest technologies with a focus on glassmorphism aesthetics. Notable features include a Docker-based installation, support for both AMD64 and ARM architectures, and a user-friendly interface customizable with dark and light modes. The tool aims to simplify server management and monitoring while providing a visually appealing experience.

dashboard-icons

Dashboard Icons is a comprehensive library featuring over 1800 curated icons for various services, applications, and tools, designed specifically for use in dashboards and app directories. It supports multiple formats, including SVG, PNG, and WEBP, and offers both light and dark variants to ensure visual consistency across different themes. The tool is community-driven, allowing users to request new icons and integrates seamlessly with popular dashboard applications.

CustomRightClickMenu

Custom Right-Click Menu is a browser extension that allows users to create personalized context menus with custom scripts, links, and styles. It supports GreaseMonkey and Stylish, enabling the execution of userscripts and application of custom CSS directly from the right-click menu. Notable features include the ability to create dynamic menus based on context, extensive JavaScript API access for automation tasks, and a permissions system for external scripts, enhancing user productivity and customization.

crawlee

Crawlee is a comprehensive web scraping and browser automation library designed to create efficient, reliable scrapers that mimic human behavior to evade modern bot protections. It facilitates the crawling and scraping of web data with built-in support for organizing and storing results, and allows for extensive customization to meet specific project requirements. Notable features include its integration with Playwright for headless browsing, a user-friendly CLI for rapid prototyping, and a robust API for managing and processing crawled content.

copilot.vim

GitHub Copilot for Vim and Neovim is an AI-powered plugin designed to enhance coding efficiency by providing context-aware code suggestions based on natural language prompts. It supports multiple programming languages and integrates seamlessly into Vim and Neovim environments, allowing developers to accept suggestions effortlessly using the tab key. Notable features include inline code completions and the requirement of an active GitHub Copilot subscription for access.

continue

Continue is an open-source coding agent designed to assist developers through command-line interfaces, VS Code extensions, and JetBrains plugins, offering a streamlined coding experience. Its notable features include a final release that emphasizes bug fixes and user privacy by removing telemetry and authentication components. Despite its discontinuation as an actively maintained project, Continue serves as a foundation for future AI developer tools.

composio

Composio is a software development kit (SDK) that enables the creation of AI agents capable of utilizing over 1000 pre-authenticated tools across various applications with per-user session management. Key features include a TypeScript and Python SDK, session scoping for user-specific interactions, and built-in providers for popular AI frameworks like OpenAI and LangChain. This allows developers to efficiently implement agents that can process intents and execute actions seamlessly.

compiler-explorer

Compiler Explorer is an interactive web-based tool that allows users to write and compile code in various programming languages, including C, C++, Rust, and Python, while visualizing the resulting assembly output in real time. Notable features include support for multiple compilers per language, a configurable user interface, and various tools for code analysis and visualization. The platform serves as a valuable resource for developers looking to understand the implications of their code on performance and architecture.

companion

Bitfocus Companion is an open-source software tool designed for managing and simplifying the control of numerous devices and software in live production environments. Its primary use case centers on integrating and automating workflows across over 700 supported connections, providing extensive flexibility through modularity. Notable features include user and developer documentation, a collaborative community on Slack, and the presence of bleeding-edge builds for advanced users.

ComfyUI-Launcher

ComfyUI Launcher is a tool designed to facilitate the execution of ComfyUI workflows with minimal setup, allowing users to run multiple workflows simultaneously in isolated environments. Its primary features include automatic installation of custom nodes and model files, ensuring workflows remain stable across updates, and compatibility with various platforms such as Docker and manual setups on Windows, Linux, and macOS. This tool is particularly beneficial for rapid deployment and testing of AI workflows without the overhead of dependency management or complex configurations.

Collect

Collect is a Node.js server designed for archiving and managing website content by storing static copies of individual web pages and associated assets on disk. Its primary use case involves retrieving, browsing, and managing archived web content through a web interface or API, allowing real-time updates and easy access to both saved pages and videos. Notable features include a web-based management interface, a comprehensive API for content manipulation, and the ability to browse archives by domain.

cherry-studio

Cherry Studio is a collaborative development tool designed for building and managing AI applications. Its primary use case includes facilitating team collaboration and streamlining the development process with features like customizable templates and integration options for various programming languages. Notable features encompass support for multiple languages, extensive documentation, and a user-friendly interface that simplifies project management.

CFU-Playground

CFU Playground is a framework designed for the rapid development and evaluation of enhancements to FPGA-based "soft" processors specifically targeted at improving machine learning inference performance. It abstracts infrastructure details, enabling users to focus on developing new processor instructions, integrating them with TensorFlow Lite models, and measuring performance improvements through cycle counts. Notable features include the ability to use various supported FPGA boards, a reliance on open-source tools (except for Vivado), and support for rapid iteration on processor enhancements.

catalyst

Catalyst is an incident response platform designed to automate alert handling and streamline incident response processes. Key features include comprehensive ticket management, customizable tasks for tracking investigations, automated reactions based on triggers, detailed timelines, dashboards for visual insights, and the ability to add custom fields for tailored ticket information. This tool enhances efficiency in managing security incidents and investigations within organizations.

caprover

CapRover is an intuitive application and database deployment platform designed for developers looking to simplify the setup of web servers for various programming languages including NodeJS, Python, and PHP. It streamlines deployment processes through a user-friendly web GUI and a CLI for automation, leveraging Docker and nginx for containerization, load-balancing, and managed SSL certificates via Let's Encrypt. This tool significantly reduces operational complexity and costs, making it an attractive alternative to more expensive cloud services.

budibase

Budibase is an open-source operations platform designed to streamline the creation and management of agents, apps, and automations, significantly reducing the time engineers spend on these tasks. The platform allows for the automation of workflows, request handling, and integration with other business tools, while also providing advanced features such as a public API and secure self-hosting options. Key functionalities include AI-driven agents that take action across various processes, enabling seamless operations without the need for multiple tools.