awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to zardus/ctf-tools

Open-source alternatives to Ctf Tools

30 open-source projects similar to zardus/ctf-tools, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ctf Tools alternative.

  • apsdehal/awesome-ctfAvatar apsdehal

    apsdehal/awesome-ctf

    11,614Vezi pe GitHub↗

    This project is a comprehensive directory of software utilities, frameworks, and educational resources designed for cybersecurity competitions and offensive security research. It serves as a centralized index for tools used in cryptography, forensics, reverse engineering, and web exploitation, while providing structured materials for training and skill development. The repository distinguishes itself through a community-driven maintenance model that aggregates and organizes technical resources into a searchable, hierarchical structure. It facilitates knowledge transfer by cataloging expert pr

    JavaScriptawesomectfpenetration
    Vezi pe GitHub↗11,614
  • volatilityfoundation/volatilityAvatar volatilityfoundation

    volatilityfoundation/volatility

    7,971Vezi pe GitHub↗

    Volatility is a memory forensics framework and digital forensics tool designed to extract and analyze evidence from volatile computer memory dumps. It functions as a memory dump parser and analysis platform used to identify running processes, network connections, and loaded modules from a system RAM capture. The framework enables the reconstruction of system state to uncover malicious activity, such as rootkits and injected code, during malware incident response and threat hunting. It provides capabilities for digital forensic investigations to detect unauthorized access and indicators of com

    Pythonmalwarememorypython
    Vezi pe GitHub↗7,971
  • sdispater/poetryAvatar sdispater

    sdispater/poetry

    34,282Vezi pe GitHub↗

    Poetry is a Python build tool, dependency manager, and project orchestrator. It provides a unified workflow for managing the full lifecycle of a project, from initial environment setup to the final package release. The system centralizes project metadata and dependency specifications in a single configuration file, replacing legacy formats. It utilizes a deterministic dependency resolver to calculate compatible package versions and records the exact state of the environment in a lock file to ensure consistency across different machines. The tool handles the orchestration of isolated virtual

    Python
    Vezi pe GitHub↗34,282

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • pypa/pipenvAvatar pypa

    pypa/pipenv

    25,066Vezi pe GitHub↗

    Pipenv is a Python dependency manager and virtual environment manager that ensures reproducible environments across different systems. It functions as a lockfile resolver, generating deterministic lockfiles from high-level dependency constraints to prevent version drift. The tool integrates project workflow automation by loading environment variables and executing custom project scripts. It also includes security auditing capabilities to scan installed packages for known vulnerabilities. The system covers a broad range of capabilities including dependency version locking, package installatio

    Python
    Vezi pe GitHub↗25,066
  • blacklanternsecurity/bbotAvatar blacklanternsecurity

    blacklanternsecurity/bbot

    9,929Vezi pe GitHub↗

    This project is an open-source intelligence reconnaissance framework and recursive attack surface mapper. It functions as a containerized security scanner designed to map public-facing infrastructure, perform subdomain enumeration, and automate the gathering of open-source intelligence. The system employs a recursive discovery engine to iteratively explore target infrastructure, utilizing a plugin-based module architecture to extend scanning capabilities. It integrates third-party APIs for data enrichment and applies YARA rules across discovered assets to identify specific vulnerability patte

    Python
    Vezi pe GitHub↗9,929
  • mamba-org/mambaAvatar mamba-org

    mamba-org/mamba

    7,915Vezi pe GitHub↗

    Mamba is a package manager for scientific and data science workflows that implements a high-performance dependency solver in C++. It uses a SAT-based resolution model and a specialized library for metadata processing to calculate compatible package versions across different operating systems. The project provides a standalone executable runtime, allowing the creation of isolated package environments without requiring a pre-existing system installation. It ensures reproducible environment setup by utilizing lock files to pin exact package versions and channels. The system supports containeriz

    C++condacpppackage-manager
    Vezi pe GitHub↗7,915
  • ufrisk/memprocfsAvatar ufrisk

    ufrisk/MemProcFS

    4,202Vezi pe GitHub↗

    MemProcFS is a volatile memory analysis tool and cross-platform memory acquisition system. It functions as a memory forensic virtual file system, mapping physical memory and kernel objects into a virtual directory structure that allows users to analyze system artifacts using standard file system tools. The project distinguishes itself by providing a virtual file system for memory forensics, enabling the browsing and querying of physical memory as read-only files and folders. It also incorporates a Yara-based memory scanner to identify malware signatures and injected code within physical memor

    C
    Vezi pe GitHub↗4,202
  • fetchai/innovation-lab-examplesAvatar fetchai

    fetchai/innovation-lab-examples

    1,028Vezi pe GitHub↗

    This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a decentralized network. It serves as a collection of patterns and examples for developing intelligent software entities capable of performing complex tasks, making decisions, and interacting with other agents to achieve shared goals. The framework distinguishes itself through its focus on multi-agent orchestration and decentralized communication. It enables the coordination of specialized agent teams that collaborate on workflows through structured messaging protocols, allowing

    Python
    Vezi pe GitHub↗1,028
  • pewdiepie-archdaemon/odysseusAvatar pewdiepie-archdaemon

    pewdiepie-archdaemon/odysseus

    72,184Vezi pe GitHub↗

    Odysseus is a self-hosted AI workspace and autonomous agent framework designed for deploying and managing large language models. It serves as a centralized platform for orchestrating agentic tasks, utilizing a model context protocol server to connect AI models to external system utilities, browser automation, and local hardware. The system distinguishes itself through a combination of retrieval-augmented generation and a RAG knowledge base, using vector stores and local embeddings to provide persistent semantic memory. It further integrates AI-driven communication management to triage email i

    Python
    Vezi pe GitHub↗72,184
  • certbot/certbotAvatar certbot

    certbot/certbot

    33,101Vezi pe GitHub↗

    Certbot is a command-line client designed to automate the lifecycle of digital security certificates. By implementing the ACME protocol, it manages the communication between a local server and a certificate authority to verify domain ownership and issue transport layer security certificates without manual intervention. The tool distinguishes itself through a modular plugin architecture that allows it to interact directly with various web server configurations and DNS providers. This framework enables the software to perform automated domain validation, modify server settings, and configure vi

    Pythonacmeacme-clientcertbot
    Vezi pe GitHub↗33,101
  • lunarvim/lunarvimL

    LunarVim/LunarVim

    19,260Vezi pe GitHub↗

    LunarVim is a Lua-based text editor setup and distribution of Neovim. It serves as a pre-configured development environment that transforms Neovim into a full integrated development environment with sensible defaults, providing features such as autocomplete and file navigation. The project focuses on developer environment bootstrapping and Lua-based editor customization. It enables the establishment of a consistent coding setup across different machines, combining Vim keybindings and modal editing with modern language server capabilities for software development.

    Lua
    Vezi pe GitHub↗19,260
  • bottlesdevs/bottlesAvatar bottlesdevs

    bottlesdevs/Bottles

    8,080Vezi pe GitHub↗

    Bottles is a Wine compatibility manager and prefix manager that provides a graphical interface for running Windows applications on Linux. It functions as a Windows application sandbox and dependency manager, organizing isolated environments to prevent dependency conflicts and protect the host operating system. The project acts as a Wine runner orchestrator, allowing users to download, install, and switch between different compatibility layers and graphics renderers. It distinguishes itself by using community-driven scripts for automated software installation and dependency management, alongsi

    Pythonbottlesbottles-versioningdxvk
    Vezi pe GitHub↗8,080
  • ice3man543/subfinderAvatar Ice3man543

    Ice3man543/subfinder

    13,912Vezi pe GitHub↗

    Subfinder is a passive subdomain enumeration tool and DNS discovery utility designed to identify valid subdomains and hostnames associated with a specific organization or domain. It functions as a passive reconnaissance tool, gathering information about target domains by querying online databases without sending network traffic to the target infrastructure. The tool utilizes a pluggable provider architecture to separate discovery logic into independent modules, allowing for the integration of multiple passive-source APIs. It employs a concurrent-worker request model to execute network request

    Go
    Vezi pe GitHub↗13,912
  • dominicbreuker/stego-toolkitAvatar DominicBreuker

    DominicBreuker/stego-toolkit

    2,636Vezi pe GitHub↗

    This project is a steganography analysis toolkit and digital forensics suite designed to detect, extract, and embed hidden data within image and audio files. It provides a dockerized security environment that bundles various analysis tools into a containerized workspace, including a media spectrogram visualizer for revealing visually hidden patterns. The toolkit features a dedicated brute force system for recovering password-protected messages using automated wordlists and candidate password testing. It distinguishes itself by providing rule-based wordlist generation that uses expansion patte

    Shellctf-toolsdocker-imagesteganography
    Vezi pe GitHub↗2,636
  • swanhubx/swanlabAvatar SwanHubX

    SwanHubX/SwanLab

    4,005Vezi pe GitHub↗

    SwanLab is an open-source machine learning experiment tracking platform and observability tool. It provides a centralized dashboard for logging training metrics, hyperparameters, and hardware performance to monitor and analyze AI model training runs. The platform is distinguished by its focus on self-hosted infrastructure, allowing users to deploy private instances via Docker or Kubernetes for secure on-premises data control. It also includes specialized utilities for migrating historical experiment logs and synchronizing real-time metrics from external tools like MLflow. The system covers a

    Python
    Vezi pe GitHub↗4,005
  • spf13/spf13-vimAvatar spf13

    spf13/spf13-vim

    15,501Vezi pe GitHub↗

    This project is a Vim configuration distribution and IDE framework designed to transform Vim into a full-featured development environment. It functions as an environment bootstrapper that automates the cloning and installation of editor configurations and plugin bundles to ensure a consistent setup across different machines. The distribution uses a structured layer of settings and overrides, allowing users to customize the environment via local and fork-specific files without modifying the base source. It provides a curated collection of extensions that enable IDE-like capabilities for code n

    Vim Script
    Vezi pe GitHub↗15,501
  • tmuxinator/tmuxinatorAvatar tmuxinator

    tmuxinator/tmuxinator

    13,648Vezi pe GitHub↗

    Tmuxinator is a configuration-driven session manager and workspace automation tool for tmux. It acts as a terminal multiplexer orchestrator that translates structured project definitions into shell commands to define and launch complex window and pane layouts. The project distinguishes itself through declarative configuration and lifecycle management. It utilizes YAML-based mapping and template-based variable injection to create reusable session configurations, while providing hook-based execution to trigger custom scripts during startup, restart, or shutdown. Its broader capabilities includ

    Ruby
    Vezi pe GitHub↗13,648
  • abhishekkrthakur/approachingalmostAvatar abhishekkrthakur

    abhishekkrthakur/approachingalmost

    8,289Vezi pe GitHub↗

    Approachingalmost is a machine learning dependency manager and environment bootstrapper designed to create consistent Python runtimes for data science. It provides a collection of version-locked libraries and system requirements to ensure that development workspaces remain stable across different machines. The project utilizes a file-driven mapping of specific Python versions and system libraries to automate the installation of dependencies. This declarative approach decouples environment specifications from installation logic, enabling a reproducible research workflow where experiments remai

    Vezi pe GitHub↗8,289
  • skwp/dotfilesAvatar skwp

    skwp/dotfiles

    6,976Vezi pe GitHub↗

    This project is a curated configuration suite and development environment bootstrapper designed to optimize Zsh and Vim. It provides a collection of dotfiles, plugins, and scripts that automate the installation of system packages and shell tools to standardize a local workstation. The suite focuses on creating a consistent experience across the command line and text editor. It implements a Zsh shell framework with syntax highlighting and fuzzy matching, alongside a Vim configuration that includes advanced plugins and modal editing. It also provides a set of sane defaults and Vim-style keybind

    Ruby
    Vezi pe GitHub↗6,976
  • jekil/awesome-hackingAvatar jekil

    jekil/awesome-hacking

    3,746Vezi pe GitHub↗

    This project is a curated, version-controlled directory of software and resources designed for cybersecurity professionals and researchers. It functions as a centralized knowledge base that aggregates and organizes external security utilities into a structured taxonomy to facilitate discovery and access for specialized research and testing tasks. The repository distinguishes itself through a community-driven model where external resource locations are verified and maintained by contributors. By leveraging a distributed version control system, the project ensures the historical integrity and c

    Pythoncurated-listforensicshacking
    Vezi pe GitHub↗3,746
  • lazyvim/lazyvimAvatar LazyVim

    LazyVim/LazyVim

    26,643Vezi pe GitHub↗

    LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a comprehensive integrated development environment. It provides a structured system for managing, loading, and orchestrating editor extensions using Lua, designed to standardize professional development workflows through a curated collection of settings and plugins. The project distinguishes itself through a focus on performance and stability, utilizing deferred plugin initialization to minimize startup latency and resource consumption. Its architecture relies on a directory-based

    Luaneovimneovim-confneovim-config
    Vezi pe GitHub↗26,643
  • herberthe/iptv-sourcesAvatar HerbertHe

    HerbertHe/iptv-sources

    8,823Vezi pe GitHub↗

    This project is a containerized IPTV service that aggregates channel playlists from multiple public sources and serves them alongside Electronic Program Guide (EPG) XML data. It functions as an automated playlist aggregator and EPG provider, designed to run as a self-maintaining system that keeps channel listings current without manual intervention. The service distinguishes itself by combining playlist aggregation, EPG serving, and automated updates into a single containerized deployment. It refreshes aggregated channel data on a recurring schedule, pulling from multiple public repositories

    TypeScriptdiypdockeriptv
    Vezi pe GitHub↗8,823
  • microsoft/sql-server-samplesAvatar microsoft

    microsoft/sql-server-samples

    11,122Vezi pe GitHub↗

    This is a reference implementation library providing a collection of code samples, Transact-SQL scripts, and schemas for SQL Server, Azure SQL, and Azure Synapse. It focuses on providing standardized implementation patterns and reference code for building relational databases and cloud data warehouses. The library distinguishes itself by offering specialized guides and examples for deploying database instances within containerized environments and Azure cloud services. It includes specific reference databases and language extensions for integrating machine learning services and advanced analy

    Vezi pe GitHub↗11,122
  • jellyfin/jellyfin-webAvatar jellyfin

    jellyfin/jellyfin-web

    3,387Vezi pe GitHub↗

    Jellyfin Web is the browser-based frontend for the Jellyfin media server, providing the user interface for browsing, playing, and administering a self-hosted media collection. It functions as a cross-platform media client that works across desktop and mobile browsers, offering a dashboard for server configuration, user management, and plugin administration. The web client serves as the primary interface for organizing and streaming personal media libraries, including movies, TV shows, music, and photos. The web interface supports a range of media management capabilities, including library org

    JavaScripthacktoberfestjellyfinmedia
    Vezi pe GitHub↗3,387
  • grosser/parallel_testsAvatar grosser

    grosser/parallel_tests

    3,493Vezi pe GitHub↗

    This project is a parallel test runner and shell command executor designed to reduce total runtime by executing test suites across multiple CPU cores. It functions as a test suite load balancer and a CI test process manager that coordinates global setup, teardown, and exit codes for continuous integration pipelines. The tool acts as a test database orchestrator by creating and managing unique database instances mapped to parallel processes, which prevents data collisions. It distributes tests into balanced groups based on file size or recorded runtimes to optimize execution time and avoid bot

    Ruby
    Vezi pe GitHub↗3,493
  • ddev/ddevAvatar ddev

    ddev/ddev

    3,671Vezi pe GitHub↗

    DDEV is a container-based local development environment and project manager designed to bootstrap consistent web development stacks. It orchestrates Docker containers to provide isolated Linux environments, integrating web servers, databases, and language runtimes. The project distinguishes itself by automating the complexities of local networking and security, featuring a local HTTPS proxy for SSL certificate automation and wildcard DNS for hostname management. It further enables collaboration by exposing local environments to the internet through tunneling for external project sharing. The

    Gobackdropcraftcmsddev
    Vezi pe GitHub↗3,671
  • abbodi1406/vcredistAvatar abbodi1406

    abbodi1406/vcredist

    7,385Vezi pe GitHub↗

    This project is a tool for automating the deployment, installation, and removal of multiple Visual C++ redistributable runtime versions on Windows. It provides a system for managing these runtimes across various operating system versions, including legacy support. The project features an all-in-one runtime bundle that packages multiple versions into a single self-extracting executable for bulk deployment. It includes a utility to extract product identifiers from MSI files and a command-line interface for performing silent installations and repairs without user prompts. The toolset covers sof

    VBScript
    Vezi pe GitHub↗7,385
  • bbatsov/preludeAvatar bbatsov

    bbatsov/prelude

    5,302Vezi pe GitHub↗

    Prelude is an Emacs distribution and configuration framework that provides a curated set of defaults and a modular architecture. It functions as a package management wrapper to install and pin stable versions of external extensions, ensuring a consistent and reproducible development environment. The project is distinguished by its modular configuration system, which allows users to customize editor capabilities by toggling specific feature modules via a central configuration file. It also includes an automated language server environment that installs and configures language-specific tools an

    Emacs Lispemacsemacs-distributionsemacs-lisp
    Vezi pe GitHub↗5,302
  • mailu/mailuAvatar Mailu

    Mailu/Mailu

    7,319Vezi pe GitHub↗

    Mailu is a complete email distribution system deployed as a suite of containerized images. It provides a self-hosted email infrastructure that integrates a webmail client interface with a centralized administration dashboard for managing domains, user accounts, and storage quotas. The system focuses on email deliverability and security through a framework that implements identity verification records and digital certificates. This includes the use of identity signatures and encryption to secure mail transport and prevent domain spoofing. The platform includes layered spam and malware filteri

    Pythondkimdmarcdocker
    Vezi pe GitHub↗7,319
  • microsoft/taskweaverAvatar microsoft

    microsoft/TaskWeaver

    6,115Vezi pe GitHub↗

    TaskWeaver is an LLM agent framework that interprets natural language requests and executes them as Python code, SQL queries, or shell commands. It functions as a conversational code interpreter that maintains stateful data structures across turns, generating executable code from user prompts within a session-based environment. The system is designed as a self-hosted AI agent platform that can be deployed in Docker, managing sessions and providing a web UI for data analytics and automation tasks. The framework distinguishes itself through a role-based multi-agent architecture that divides the

    Pythonagentai-agentscode-interpreter
    Vezi pe GitHub↗6,115