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

nvim-config

The jdhao/nvim-config repository provides a highly documented Neovim configuration tailored for Linux, macOS, and Windows platforms. Its primary use case is to facilitate efficient code editing through features such as plugin management with Lazy.nvim, LSP support, enhanced auto-completion, Git integration, and various utilities for code navigation and manipulation. Notable features include an ultra-fast fuzzy search capability, a beautiful status line, and user-defined key mappings, making it a comprehensive solution for customizing the Neovim experience.

NvChad

NvChad is a Neovim configuration framework written in Lua that focuses on delivering an aesthetically pleasing user interface and rapid startup times, typically around 0.02 to 0.07 seconds. It utilizes lazy loading for approximately 93% of its plugins, ensuring efficient resource management by only loading them on demand. Notable features include a customizable theme system with around 90 options, integration of popular UI tools like telescope and nvim-tree, and a tailored status line for enhanced user experience.

nitter

Nitter is a privacy-focused, open-source front-end for Twitter that allows users to browse tweets without the use of JavaScript, thereby preventing tracking of IP addresses and browser fingerprints. Key features include lightweight performance with faster loading times, an unofficial API that eliminates the need for a Twitter developer account, support for RSS feeds and mobile responsiveness, and a planned account system for following users. This tool is particularly suited for those prioritizing privacy while accessing social media content.

NimExec

NimExec is a fileless remote command execution tool that leverages The Service Control Manager Remote Protocol (MS-SCMR) to execute commands on a target machine by manipulating service configurations. Notable features include support for NTLM hash authentication and the ability to craft network packets manually, which allows for cross-platform compatibility with different operating systems. Designed for security assessments, it operates without relying on OS-specific functions, thereby increasing its stealth and effectiveness in penetration testing scenarios.

nimcp

NimCP is a macro-based library designed for creating Model Context Protocol (MCP) servers in Nim, facilitating the integration of these servers with large language model (LLM) applications. It features a macro-driven API for defining servers and tools with a declarative syntax, full support for the MCP specification, multiple transport options (stdio, SSE, HTTP, WebSocket), automatic JSON schema generation, and a robust middleware pipeline. Additionally, it offers enhanced type support, concurrent processing capabilities, and minimal dependencies to optimize performance.

nimble

Package manager for the Nim programming language.

Nim

Nim is a statically typed programming language designed for efficiency and expressiveness, featuring an elegant syntax and powerful metaprogramming capabilities. The primary use case of Nim is to enable developers to write high-performance applications while maintaining readability and ease of use, as it compiles to C, C++, and JavaScript. Notable features include garbage collection, concurrent programming, and cross-platform support across various operating systems and architectures.

neutrino

Neutrino is a computational tool designed for simulating and analyzing neutrino interactions in particle physics experiments. Its primary use case is to assist researchers in modeling neutrino behavior and interactions, providing features like extensive documentation and community support for collaborative discussion. The tool aims to enhance the accuracy and efficiency of experiments related to neutrino research.

Mythic

Mythic is a cross-platform post-exploitation red teaming framework developed in GoLang, utilizing Docker and a web browser UI for enhanced user collaboration. Its primary use case is to facilitate red teaming operations through a command-line interface (`mythic-cli`) and the capability to install agents and command-and-control (C2) profiles directly from GitHub. Notable features include modular agent installation, regular update checks, and extensive documentation to streamline the red teaming process.

Mozart

Mozart is a tool designed for Optical Music Recognition (OMR), which facilitates the conversion of sheet music images into a machine-readable format. Its primary use case involves transforming visual sheet music into textual representations that can be processed to generate MIDI or audio files (WAV, MP3). Notable features include noise filtering, image binarization, staff line detection, and symbol recognition, which collectively enhance the accuracy of music transcription.

monodepth2

Monodepth2 is a PyTorch implementation designed for self-supervised monocular depth estimation, allowing users to train and test models based on recent research in depth prediction. Its primary use case includes generating depth maps from single images or stereo images, with multiple pretrained model configurations available for different resolution and training modalities. Notable features include support for varying input types, easy setup instructions, and functionality for predicting both scaled disparity and metric depth.

modular

The Modular Platform is an integrated suite of tools designed for streamlined AI model development, serving, and deployment, specifically leveraging the MAX and Mojo frameworks. It allows users to run popular open models on GPU and CPU with high performance, eliminating hardware complexities. Key features include an OpenAI-compatible REST API for inference requests, a Kubernetes-compatible Docker container for deployment, and a vast repository of AI kernels and reference implementations.

modal.wezterm

modal.wezterm is a terminal plugin that implements Vim-like modal keybindings to enhance user workflow in WezTerm. The tool provides several default modes, including Copy, Visual, Search, and UI modes, each equipped with customizable keybindings and visual indicators. While the project is archived and no longer maintained, users are encouraged to fork or use one of the existing forks for continued development.

ML-For-Beginners

ML-For-Beginners is an educational repository designed to introduce users to machine learning concepts through hands-on projects and learning materials. It features multi-language support, ensuring accessibility across diverse user bases, and offers a structured approach for beginners to practice and understand fundamental machine learning techniques. Notable features include automated language translations and a variety of practical projects that leverage popular machine learning frameworks.

MinecraftDev

MinecraftDev is an IntelliJ plugin designed for Minecraft development, providing seamless integration and tools specifically tailored for modding within the game. Notable features include automatic code generation, dependency management using Gradle, and comprehensive testing support to ensure plugin stability. The tool is easy to install from the JetBrains plugin repository and is compatible with JDK 21, facilitating efficient development workflows.

mindshub

MindsHub is a unified workspace designed to facilitate the automation and management of projects that leverage AI models for various tasks, including analysis, reporting, and application development. Notable features include a Model Router for seamless model switching, the capability to connect with various data sources securely, and the ability to publish outputs as shareable web applications. The platform is open-source and compatible with multiple operating systems, making it accessible for users looking to streamline their workflows with AI.

mcp-server

The Burp Suite MCP Server Extension facilitates the integration of Burp Suite with AI clients through the Model Context Protocol (MCP), enabling enhanced interaction for security testing. Key features include automatic setup for Claude Desktop clients and a pre-packaged Stdio MCP proxy server, allowing users to effectively communicate with Burp Suite. Configuration can be easily managed within the Burp UI, supporting custom server settings and real-time integration with AI tools.

matrix-docker-ansible-deploy

This repository provides an Ansible playbook designed for deploying a self-hosted Matrix server using Docker, enabling secure and decentralized communication. Its primary use case is to facilitate users in running their own Matrix homeserver, allowing for personalized user IDs and the ability to host multiple services in containers for consistent and maintainable setups. Notable features include automated installation and maintenance tasks, extensive documentation, and support for various distros and architectures.

MagicMirror

MagicMirror² is an open-source modular smart mirror platform that transforms standard mirrors into interactive personal assistants. It offers a flexible plugin system built on Electron, allowing users to easily add various functionalities without requiring a web server. Notable features include a growing collection of installable modules and an active community of contributors for ongoing development and support.

maelzel

maelzel is a Python framework designed for computer music that provides datatypes for notes, chords, sequences, and entire scores, enabling their combination with soundfiles and samples for rendering as notation or real-time synthesis. Its primary use cases include music composition, notation, sound analysis, synthesis, feature extraction, transcription, and machine learning integration. Notable features include the ability to work with Csound for sound synthesis and real-time recording capabilities.

MacWSBootingGuide

MacWSBootingGuide is designed to enable booting of macOS's WindowServer on jailbroken iOS devices, serving primarily those looking to run macOS applications in a non-standard environment. The tool provides detailed instructions for setting up a file system environment compatible with various jailbreaks, including rootless and rootful configurations, and includes patches for essential system components such as dyld and launchservicesd. Notable features include hardcoded support for specific jailbreaks and necessary modifications for system components to facilitate the macOS execution on iOS hardware.

LunarVim

LunarVim is an IDE layer for Neovim that enhances the user experience with sensible defaults, aimed at providing a more modern editing environment. Its primary use case is to simplify the setup and configuration of Neovim for developers who wish to leverage its strength without the steep learning curve. Notable features include comprehensive plugin support and a focus on community-driven development.

luadec

Lua Decompiler for lua 5.1 , 5.2 and 5.3

llama-cookbook

Llama Cookbook provides a comprehensive guide for developers to leverage the Llama Model family for inference, fine-tuning, and various end-to-end use cases. Notable features include integration examples, community-driven recipes, and support for both text and vision models, facilitating tasks such as WhatsApp bot creation and academic paper analysis. The repository serves as a central resource for best practices and implementation strategies in building with Llama.