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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

157 repository-uri

Awesome GitHub RepositoriesInstallation and Package Management

Focuses on the methods of provisioning software binaries, source code, and system-level dependencies.

Explore 157 awesome GitHub repositories matching devops & infrastructure · Installation and Package Management. Refine with filters or upvote what's useful.

Awesome Installation and Package Management GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • kamranahmedse/developer-roadmapAvatar kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Vezi pe GitHub↗

    Developer Roadmap este o platformă condusă de comunitate care oferă căi de învățare structurate, bazate pe grafuri, pentru ingineria software. Servește drept repository cuprinzător de cunoștințe unde domeniile tehnice sunt organizate în secvențe vizuale pentru a ghida dobândirea competențelor profesionale și creșterea în carieră. Proiectul se distinge printr-un ecosistem colaborativ care permite utilizatorilor să contribuie cu roadmap-uri, să cureție cele mai bune practici din industrie și să mențină profiluri profesionale. Acesta integrează framework-uri de evaluare diagnostică pentru a evalua competența tehnică, ajutând dezvoltatorii să identifice lacunele de cunoștințe și să se pregătească pentru interviurile profesionale prin secvențe de învățare țintite. Dincolo de capabilitățile sale de bază de mapare, platforma oferă idei practice de proiecte și tutorat interactiv pentru a consolida conceptele de inginerie. Oferă un spațiu centralizat pentru ca comunitatea să partajeze resurse, să urmărească dezvoltarea progresivă a competențelor și să navigheze prin peisaje tehnice complexe.

    Verifies installation status and configuration integrity for command-line tools.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Vezi pe GitHub↗357,434
  • significant-gravitas/autogptAvatar Significant-Gravitas

    Significant-Gravitas/AutoGPT

    184,973Vezi pe GitHub↗

    AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, including task scheduling, execution monitoring, and configuration management, while offering a marketplace for discovering and sharing community-built workflows. The project includes a legacy framework for command-line agent execution and an extensible component system for devel

    Simplifies environment setup by verifying system prerequisites, cloning necessary repositories, and configuring core services automatically.

    Pythonaiartificial-intelligenceautonomous-agents
    Vezi pe GitHub↗184,973
  • astral-sh/uvAvatar astral-sh

    astral-sh/uv

    86,451Vezi pe GitHub↗

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure reproducible builds across different platforms. The tool distinguishes itself through its use of a global, content-addressable cache and hard-link-based environment provisioning, which allow for near-instant environment creation and minimal disk usage. It employs a high-performance

    Provisions software binaries and system-level dependencies through a unified package management interface.

    Rustpackagingpythonresolver
    Vezi pe GitHub↗86,451
  • tesseract-ocr/tesseractAvatar tesseract-ocr

    tesseract-ocr/tesseract

    74,751Vezi pe GitHub↗

    Tesseract is a neural network-based optical character recognition engine designed to convert scanned images and digital documents into machine-readable, searchable text. It functions as both a command-line utility for automating large-scale digitization workflows and a cross-platform library that can be embedded into desktop, mobile, or server-side applications. By utilizing long short-term memory networks, the engine provides robust text extraction across more than one hundred languages and dozens of scripts. The project distinguishes itself through a sophisticated document layout analysis f

    Deploy the engine through pre-built binary packages or by compiling directly from source code on supported platforms.

    C++hacktoberfestlstmmachine-learning
    Vezi pe GitHub↗74,751
  • apache/supersetAvatar apache

    apache/superset

    73,451Vezi pe GitHub↗

    Superset is a web-based business intelligence platform designed for data exploration, visualization, and interactive dashboarding. It functions as a query-driven analytics engine that connects to various SQL databases, allowing users to perform ad-hoc analysis, define virtual metrics, and build complex data visualizations through a centralized interface. The platform distinguishes itself through a robust semantic layer that transforms raw database schemas into calculated columns and virtual metrics, enabling consistent business logic across an organization. It features a plugin-based visualiz

    Refreshes system dependencies to updated versions using standard package management tools for native installations.

    TypeScriptanalyticsapacheapache-superset
    Vezi pe GitHub↗73,451
  • prometheus/prometheusAvatar prometheus

    prometheus/prometheus

    64,569Vezi pe GitHub↗

    Prometheus is a comprehensive monitoring and alerting platform designed to track infrastructure health and application performance. It functions as a time series database that ingests, indexes, and queries high-frequency numerical data points. By utilizing a pull-based model, the system periodically collects multi-dimensional metrics from monitored targets, storing them in an optimized block storage format that supports high-throughput ingestion and efficient historical analysis. The platform distinguishes itself through a specialized query engine that enables real-time analysis of performanc

    Distributes pre-compiled binaries to simplify provisioning and eliminate the need for manual dependency resolution during installation.

    Goalertinggraphinghacktoberfest
    Vezi pe GitHub↗64,569
  • dani-garcia/vaultwardenAvatar dani-garcia

    dani-garcia/vaultwarden

    62,749Vezi pe GitHub↗

    Vaultwarden is a self-hosted password management server designed to store and synchronize sensitive credentials, identities, and organizational data across multiple client devices. It functions as a database-backed web application that provides an API layer for secure client-server communication, enabling users to manage personal vaults and organizational data sharing with multi-factor authentication. The project distinguishes itself through a comprehensive administrative infrastructure that provides centralized control over server configuration, user accounts, and system diagnostics via a de

    Requires specific system libraries and development tools to successfully build the server binary and its associated web interface components.

    Rustbitwardenbitwarden-rsdocker
    Vezi pe GitHub↗62,749
  • junegunn/vim-plugAvatar junegunn

    junegunn/vim-plug

    35,685Vezi pe GitHub↗

    vim-plug is a plugin manager for the Vim text editor that functions as a git-based dependency manager and configuration bootstrapper. It downloads and organizes external plugin packages from remote repositories to extend the editor's functionality. The project acts as a lazy-loading orchestrator to reduce editor startup time by deferring the loading of plugins until specific commands or file types are encountered. It enables version pinning by allowing plugins to be fetched using specific git branches, tags, or commit hashes. The manager provides a framework for plugin installation, lifecycl

    Automates the cloning of repositories and initial configuration of plugins to ensure environment readiness.

    Vim Scriptvim
    Vezi pe GitHub↗35,685
  • searxng/searxngAvatar searxng

    searxng/searxng

    32,180Vezi pe GitHub↗

    This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a

    Executes automated scripts to set up the search engine and web server components in batch environments.

    Pythonbingbravedegoogle
    Vezi pe GitHub↗32,180
  • trailofbits/algoAvatar trailofbits

    trailofbits/algo

    30,278Vezi pe GitHub↗

    Algo is a cloud VPN deployment tool and WireGuard orchestrator designed to automate the provisioning and configuration of personal VPN servers across multiple cloud infrastructure providers. It functions as a multi-cloud infrastructure provisioner and a VPN client configuration generator, creating the necessary tunnels and connection profiles for secure device connectivity. The project distinguishes itself by integrating a network ad-blocking DNS server directly into the deployment, filtering advertisements and malicious domains for all connected clients. It further simplifies the onboarding

    Includes automated installers for deploying the VPN server on existing Ubuntu instances via SSH.

    Pythonansibleencryptionikev2
    Vezi pe GitHub↗30,278
  • homebrew/legacy-homebrewAvatar Homebrew

    Homebrew/legacy-homebrew

    26,849Vezi pe GitHub↗

    This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and

    Downloads and installs pre-compiled binary packages when they match the current system architecture.

    Vezi pe GitHub↗26,849
  • netbirdio/netbirdAvatar netbirdio

    netbirdio/netbird

    26,188Vezi pe GitHub↗

    NetBird is a zero-trust networking platform that builds secure, encrypted peer-to-peer overlay networks using the WireGuard protocol. It functions as a software-defined perimeter, connecting distributed infrastructure across cloud environments and physical locations while hiding network resources from the public internet. By integrating with external identity providers, the platform enforces granular access control and identity-based segmentation for every user and device. The platform distinguishes itself through extensive automation and programmatic management capabilities. It provides a ce

    Provides automated installation scripts to simplify the deployment of network agents across diverse operating systems.

    Gogolangmeshmesh-networks
    Vezi pe GitHub↗26,188
  • pulumi/pulumiAvatar pulumi

    pulumi/pulumi

    24,797Vezi pe GitHub↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Downloads and installs specific build artifacts from active pull requests to test or verify changes before they are merged.

    Goawsazurecloud
    Vezi pe GitHub↗24,797
  • scoopinstaller/scoopAvatar ScoopInstaller

    ScoopInstaller/Scoop

    23,635Vezi pe GitHub↗

    Scoop is a command-line package manager for Windows designed to automate the installation, configuration, and lifecycle management of software. It utilizes a manifest-driven architecture where applications are defined in structured text files, allowing for consistent and repeatable deployments. By leveraging shim-based path management and symlink-based version switching, it enables users to install and toggle between multiple software versions without cluttering the global system environment. The project distinguishes itself through its focus on portability and clean system integration. It su

    Automates the full lifecycle of software packages including installation, dependency resolution, and removal.

    PowerShellinstallerpowershellscoop
    Vezi pe GitHub↗23,635
  • vectordotdev/vectorAvatar vectordotdev

    vectordotdev/vector

    22,071Vezi pe GitHub↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Executes a scripted installation process that automatically detects the host environment and fetches the appropriate binary.

    Rusteventsforwarderhacktoberfest
    Vezi pe GitHub↗22,071
  • oracle/graalAvatar oracle

    oracle/graal

    21,603Vezi pe GitHub↗

    GraalVM is a polyglot virtual machine and high-performance runtime designed to execute multiple programming languages within a single environment. It functions as a JVM language toolkit for building language implementations, a native image compiler for transforming bytecode into standalone binaries, and an execution environment for LLVM bitcode and WebAssembly modules. The project is distinguished by its polyglot interoperability framework, which allows different languages to share data and execution state with low overhead. It utilizes self-modifying abstract syntax trees to optimize languag

    Manages the required dependencies and source files necessary to build runtime components.

    Javaaotcompilergraalvm
    Vezi pe GitHub↗21,603
  • qax-os/excelizeAvatar qax-os

    qax-os/excelize

    20,682Vezi pe GitHub↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Streamlines the deployment of spreadsheet-processing environments through automated installation scripts.

    Goagentaianalytics
    Vezi pe GitHub↗20,682
  • nyr/openvpn-installAvatar Nyr

    Nyr/openvpn-install

    20,574Vezi pe GitHub↗

    This project is a bash-based installation script and deployer used to automate the setup and configuration of an OpenVPN server on Linux systems. It provides a guided setup process for deploying virtual private network software across various Debian and Red Hat based distributions. The tool functions as a user management interface, allowing for the creation, removal, and administration of client profiles and the security credentials required for network access. It orchestrates the deployment of secure tunnels to enable remote network access to private environments. The system manages the ins

    Provides an automated installation script for deploying and configuring an OpenVPN server on Linux.

    Shellalmalinuxbashcentos
    Vezi pe GitHub↗20,574
  • folke/lazy.nvimAvatar folke

    folke/lazy.nvim

    20,305Vezi pe GitHub↗

    This project is a package manager and configuration framework for Neovim, designed to orchestrate the lifecycle of editor extensions. It provides a centralized system for installing, updating, and tracking plugins while ensuring consistent dependency resolution across different environments through the use of lockfiles. The framework distinguishes itself by prioritizing startup performance and modularity. It employs event-based lazy loading to defer the initialization of extensions until specific user interactions, commands, or file types trigger their activation. To further accelerate the ed

    Automatically compiles plugins and required components when build files are detected.

    Luaneovimneovim-pluginnvim
    Vezi pe GitHub↗20,305
  • 11ty/eleventyAvatar 11ty

    11ty/eleventy

    19,670Vezi pe GitHub↗

    Eleventy is a JavaScript-based static site generator designed to transform templates, data files, and markdown into optimized HTML. It functions as a versatile template rendering engine and content management framework, allowing developers to aggregate data from diverse sources—including local files, databases, and external APIs—to populate structured web content. The project is distinguished by its template-engine-agnostic pipeline, which decouples the build process from specific rendering languages. This allows users to integrate multiple template formats, such as Liquid, Nunjucks, Handleba

    The static site generator enables the definition of project-specific versions of tools and build requirements to ensure consistent environments across different machines.

    JavaScriptblog-enginedocumentation-tooleleventy
    Vezi pe GitHub↗19,670
Înapoi123456…8Înainte
  1. Home
  2. DevOps & Infrastructure
  3. Deployment Management
  4. Installation and Package Management

Explorează sub-etichetele

  • Automated Installers2 sub-tag-uriUtilities that automate the verification of prerequisites, repository cloning, and initial configuration of software.
  • Binary and Source Installation7 sub-tag-uriMethods for installing software using either pre-built binary packages or by compiling source code.
  • Build Dependency Management2 sub-tag-uriManagement of required system libraries and development tools necessary to build and run specific applications.
  • Native Installation Upgrades1 sub-tagProcesses for updating package dependencies to newer versions using standard system management tools.
  • Swift Package Manager Integrations1 sub-tagIntegrations that allow the tool to be installed and managed via the Swift Package Manager. **Distinct from Installation and Package Management:** Specific to Swift Package Manager integration, whereas the parent is general installation and package management.