awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

78 Repos

Awesome GitHub RepositoriesInstallation Scripts

Automated scripts for simplifying software setup and dependency installation.

Distinguishing note: Focuses on installation automation rather than package management.

Explore 78 awesome GitHub repositories matching development tools & productivity · Installation Scripts. Refine with filters or upvote what's useful.

Awesome Installation Scripts GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • ryanoasis/nerd-fontsAvatar von ryanoasis

    ryanoasis/nerd-fonts

    63,373Auf GitHub ansehen↗

    Nerd Fonts is a suite of tools and collections designed for aggregating glyphs, patching programming fonts, and generating web-ready font assets. It provides an iconic font patcher for injecting large sets of icons into existing system fonts, a glyph aggregator that consolidates symbols from multiple icon sets, and a collection of pre-patched monospaced typefaces for use in terminals and editors. The project includes a font metrics tool to adjust glyph widths and cell sizing, ensuring consistent icon alignment in monospace environments. It also features a web font generator that converts patc

    Automates the patching and installation of large font collections using shell scripts.

    CSSfontfont-awesomefonts
    Auf GitHub ansehen↗63,373
  • oobabooga/text-generation-webuiAvatar von oobabooga

    oobabooga/text-generation-webui

    47,323Auf GitHub ansehen↗

    This project is a comprehensive platform for hosting and interacting with large language models directly on local hardware. It provides a web-based graphical interface that allows users to manage model loading, configure generation parameters, and execute text or chat interactions entirely offline. By running models locally, the software ensures complete data privacy and eliminates reliance on external cloud services for generative tasks. Beyond basic inference, the platform functions as a versatile workbench for generative AI development. It includes an integrated pipeline for fine-tuning mo

    Deploys software using an automated script that handles dependencies and configuration.

    Python
    Auf GitHub ansehen↗47,323
  • unitech/pm2Avatar von Unitech

    Unitech/pm2

    43,214Auf GitHub ansehen↗

    This project is a Node.js process manager, runtime environment, and production deployment orchestrator. It provides the foundational system components required to run, monitor, and restart applications in the background to ensure continuous service availability. The system distinguishes itself through a built-in load balancer that distributes network traffic across multiple process instances to utilize all available CPU cores. It includes a real-time process monitor with a terminal-based dashboard for tracking server health, CPU and memory usage, and aggregated logs. The tool covers a broad

    Creates initialization scripts for system managers to ensure processes start automatically when the server boots.

    JavaScriptcommand-linecommand-line-tooldeploy
    Auf GitHub ansehen↗43,214
  • mhsanaei/3x-uiAvatar von MHSanaei

    MHSanaei/3x-ui

    40,785Auf GitHub ansehen↗

    This project is a comprehensive network traffic orchestrator and server infrastructure manager designed to provide centralized control over secure tunneling, routing, and security policies. It functions as a web-based dashboard that enables administrators to deploy and maintain network services, enforce access restrictions, and manage traffic flow through a private server environment. The platform distinguishes itself by integrating advanced traffic anonymization and routing capabilities, including support for relay networks and secure tunnels to bypass regional restrictions. It provides gran

    Automate service installation using a single command that handles configuration, credential generation, and system setup to provide immediate access through a web browser.

    Goechfail2banhttp
    Auf GitHub ansehen↗40,785
  • adobe/bracketsAvatar von adobe

    adobe/brackets

    33,033Auf GitHub ansehen↗

    Brackets is an extensible JavaScript IDE and front-end code editor specifically designed for authoring HTML, CSS, and JavaScript. It serves as a web development text editor that provides a specialized environment for building websites. The editor is distinguished by its live preview capabilities, which render code changes in a browser in real time for immediate visual feedback. It further supports front-end workflows through inline style editing and the ability to synchronize code changes across multiple browser windows for cross-browser testing. The project includes a wide range of developm

    Supports adding third-party functionality through a plugin system for community-built extensions.

    JavaScript
    Auf GitHub ansehen↗33,033
  • homebrew/legacy-homebrewAvatar von Homebrew

    Homebrew/legacy-homebrew

    26,849Auf GitHub ansehen↗

    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

    Runs initialization commands and sets up system services after the primary installation completes.

    Auf GitHub ansehen↗26,849
  • powerline/fontsAvatar von powerline

    powerline/fonts

    26,309Auf GitHub ansehen↗

    This project provides a curated library of monospaced typefaces optimized for programming environments and command-line interfaces. It functions as a collection of assets designed to improve the visual feedback and information density of text-based user interfaces, enabling developers to standardize the appearance of their editors and terminals. The project distinguishes itself through a programmatic font patching process that merges custom glyph sets into existing monospaced fonts. By mapping these custom graphical symbols into reserved Unicode character slots, it allows terminal emulators t

    Provides automated shell and PowerShell scripts to handle font installation and system-level registration.

    Shell
    Auf GitHub ansehen↗26,309
  • neoclide/coc.nvimAvatar von neoclide

    neoclide/coc.nvim

    25,165Auf GitHub ansehen↗

    coc.nvim is a Node.js extension host and Language Server Protocol client that transforms Vim and Neovim into a full integrated development environment. It provides a framework for executing JavaScript and TypeScript plugins within a separate process to enable advanced IDE features without blocking the editor's main thread. The project is distinguished by its ability to host extensions and language servers through a centralized JSON configuration. It supports the installation and lifecycle management of third-party extensions from registries or local files, allowing users to customize language

    Enables adding third-party functionality by downloading and activating extensions from a registry or custom local sources.

    TypeScriptautocompletionlanguage-clientlsp
    Auf GitHub ansehen↗25,165
  • lewagon/setupAvatar von lewagon

    lewagon/setup

    19,599Auf GitHub ansehen↗

    This project is a shell-based installation suite designed to set up the software toolchain required for artificial intelligence software development. It provides a standardized collection of programming languages, libraries, and system utilities to prepare a local machine for a software engineering bootcamp. The suite utilizes automated shell scripts to handle dependency-driven installations and system configuration. It includes cross-platform setup guides and OS-detection branching to apply the correct binary versions and installation paths across different hardware. The toolchain is organi

    Ships an automated shell-based suite that installs and configures the complete software toolchain for AI development.

    Rubyrubysetup
    Auf GitHub ansehen↗19,599
  • mustardchef/wsabuildsAvatar von MustardChef

    MustardChef/WSABuilds

    17,648Auf GitHub ansehen↗

    WSABuilds is a management framework designed to deploy and customize virtualized mobile runtime environments on desktop operating systems. It provides a comprehensive suite of tools for building, installing, and maintaining these environments, enabling the native execution of mobile applications alongside standard desktop software. The project distinguishes itself through its focus on deep system integration and lifecycle management. It allows users to generate tailored virtual environment packages by injecting administrative tools, service components, and specific configurations prior to dep

    Executes administrative scripts to install virtual environments when standard methods fail.

    Pythonandroidandroid-emulatorgoogle-apps
    Auf GitHub ansehen↗17,648
  • homebrew/homebrew-coreAvatar von Homebrew

    Homebrew/homebrew-core

    15,383Auf GitHub ansehen↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    Generates formula or cask files to define how specific software should be installed and managed.

    Rubycoreformulaehacktoberfest
    Auf GitHub ansehen↗15,383
  • jordansissel/fpmAvatar von jordansissel

    jordansissel/fpm

    11,479Auf GitHub ansehen↗

    fpm is a multiplatform package builder and converter used to create software packages for various Linux distribution formats from a single unified source. It functions as a Linux distribution packager and a cross-format converter, transforming local directories, existing packages, or language-specific modules into platform-native formats such as DEB and RPM. The tool acts as a language-specific package wrapper, bundling modules from Node.js, Python, Ruby, and Perl into system packages. It can also generate packages that automatically configure system services for targets like systemd. The pr

    Defines maintainer scripts and templates to execute specific tasks before or after the installation process.

    Rubypackaging
    Auf GitHub ansehen↗11,479
  • zfile-dev/zfileAvatar von zfile-dev

    zfile-dev/zfile

    10,771Auf GitHub ansehen↗

    在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载

    Runs a single command to download and execute an automated installer that sets up the application and its dependencies.

    Javaclouddiskh2h5ai
    Auf GitHub ansehen↗10,771
  • alcatraz/alcatrazA

    alcatraz/Alcatraz

    9,798Auf GitHub ansehen↗

    Alcatraz is an extension manager and package manager for Xcode. It provides a specialized interface for discovering, installing, and updating plugins, templates, and color schemes directly within the development environment. The tool automates the installation process to remove the need for manual file copying or cloning. It manages the lifecycle of extensions through a dedicated interface that allows for adding, removing, and updating installed components to customize Xcode workflows. The system handles plugin administration through manifest-driven package resolution and direct file system

    Provides tooling for installing plugins, templates, and color schemes directly into the Xcode editor.

    Objective-C
    Auf GitHub ansehen↗9,798
  • npm/cliAvatar von npm

    npm/cli

    9,846Auf GitHub ansehen↗

    This project is a command line interface for managing, installing, and publishing JavaScript packages to a remote registry. It serves as a dependency resolution tool, a software registry publishing client, and a security auditor for Node.js development workflows. The tool distinguishes itself by providing integrated monorepo workspace management and a comprehensive registry authentication client that supports multi-factor authentication. It enables detailed control over the software supply chain through provenance attestations, package signature verification, and the generation of a Software

    Controls the execution of installation scripts using an approved package list to enhance security.

    JavaScriptjavascriptnodejsnpm
    Auf GitHub ansehen↗9,846
  • lutris/lutrisAvatar von lutris

    lutris/lutris

    9,680Auf GitHub ansehen↗

    Lutris is an open source game launcher and library manager that provides a unified dashboard for organizing and executing video games. It functions as a game installation automator and a wrapper for compatibility layers, allowing software designed for different platforms to run on Linux and macOS. The project distinguishes itself through a runner-based execution model that manages specific software environments and emulators. It utilizes community-driven scripts to automate the downloading and setup process for games and synchronizes libraries across multiple digital storefronts and third-par

    Automates the setup process by executing predefined instructions to download and configure game files.

    Pythongame-launchergaming
    Auf GitHub ansehen↗9,680
  • mandiant/flare-vmAvatar von mandiant

    mandiant/flare-vm

    8,799Auf GitHub ansehen↗

    Flare-VM ist eine Windows-Umgebung zur Malware-Analyse, die aus Installationsskripten besteht, welche die Bereitstellung einer virtuellen Maschine automatisieren. Sie bietet eine umfassende Suite an Reverse-Engineering-Werkzeugen, einschließlich Decompiler und Debugger, zusammen mit den notwendigen Systemkonfigurationen und Umgebungsvariablen für die Sicherheitsforschung. Das Projekt fungiert als Orchestrator für Images virtueller Maschinen und ermöglicht die automatisierte Erstellung, Verwaltung und den Export spezialisierter Analyse-Appliances. Es bietet eine konfigurationsgesteuerte Werkzeugauswahl und die Möglichkeit, die Installationslogik durch benutzerdefinierte Registry-Modifikationen und Systemlayout-Definitionen zu erweitern. Das System umfasst Funktionen für eine isolierte Netzwerkkonfiguration, um die externe Kommunikation über den Host-Only-Modus zu verhindern. Es verwaltet zudem den gesamten Lebenszyklus von Analyseständen durch Snapshot-basiertes Zustandsmanagement, einschließlich der Möglichkeit, Snapshots als verifizierte Appliance-Dateien zu bereinigen oder zu exportieren.

    Runs a sequence of custom scripts and service modifications after the primary software installation is complete.

    PowerShell
    Auf GitHub ansehen↗8,799
  • fireeye/flare-vmAvatar von fireeye

    fireeye/flare-vm

    8,768Auf GitHub ansehen↗

    Flare-VM is a collection of scripts and an orchestrator designed to automate the installation and configuration of a reverse engineering toolset on Windows virtual machines. It functions as a provisioning system that deploys a consistent environment for malware analysis and security research on guest operating systems. The project utilizes a configuration manager and a graphical interface to allow for the selection of specific software packages and environment variables. It employs a curated manifest to manage the installation of compatible security tools and modifies system registries and ta

    Uses automated scripts to simplify the installation and configuration of third-party security software.

    PowerShell
    Auf GitHub ansehen↗8,768
  • sitoi/dailycheckinAvatar von Sitoi

    Sitoi/dailycheckin

    8,639Auf GitHub ansehen↗

    DailyCheckin is an automated multi-platform daily check-in tool that logs into dozens of online services to collect rewards without manual intervention. It supports a wide range of platforms including Bilibili, Baidu Tieba, Aliyun Drive, AcFun, and many others, handling tasks such as daily sign-ins, coin tipping, lottery draws, and virtual currency conversion. The system is built around a config-file-based platform registry that allows dynamic addition or exclusion of tasks, with a cron-driven scheduler executing all check-in scripts sequentially in a single process. The tool distinguishes it

    Pulls the latest version of the check-in script automatically to keep tasks running without manual intervention.

    Pythonacfunaliyundrivebaidu
    Auf GitHub ansehen↗8,639
  • thoughtbot/laptopAvatar von thoughtbot

    thoughtbot/laptop

    8,554Auf GitHub ansehen↗

    Laptop is a macOS development environment bootstrapper and system configuration script. It functions as a development toolchain automator designed to install and configure the programming languages, databases, and utilities required for web and mobile development. The project automates workstation provisioning by deploying a curated suite of software dependencies through a sequential shell execution process. It integrates package management and version-manager orchestration to handle multiple programming language runtimes and library dependencies. The system supports environment customizatio

    Provides the ability to execute local customization scripts after the primary installation process completes.

    Shell
    Auf GitHub ansehen↗8,554
Vorherige123…4Nächste
  1. Home
  2. Development Tools & Productivity
  3. Installation Scripts

Unter-Tags erkunden

  • Boot Script GeneratorsTools that create system-level scripts to automate the startup of services upon server boot. **Distinct from Installation Scripts:** Distinct from Installation Scripts: focuses on the boot-time initialization rather than the initial software setup.
  • Bytecode GeneratorsTools that transform high-level scripts into optimized bytecode for embedded target execution. **Distinct from Script-to-Executable Compilers:** Distinct from script-to-executable compilers: targets a VM-based bytecode format for microcontrollers, not OS-level executables.
  • Commit Pinning1 Sub-TagMechanisms to lock installation scripts to specific version-controlled commits for security. **Distinct from Installation Scripts:** Focuses on security-driven version locking of the script itself, not the automation of the installation process.
  • Development ToolchainAutomated scripts used to install a comprehensive suite of programming languages, libraries, and system utilities. **Distinct from Shell-Script-Based Driver Installers:** Distinct from driver installers as it targets the full software development toolchain rather than kernel-level drivers.
  • Formula DefinitionsBlueprints that define the build and installation steps for specific software packages. **Distinct from Installation Scripts:** Focuses on the creation of package definition files (formulae/casks) rather than general shell setup scripts.
  • Idempotent Installers2 Sub-TagsInstallation scripts that preserve custom configurations on repeated runs and completely remove all files on uninstall. **Distinct from Installation Scripts:** Distinct from Installation Scripts: adds idempotency guarantees and full uninstall lifecycle, not just first-time setup.
  • Installation Script DisablersUtilities that skip or block the execution of automated post-install scripts during dependency setup. **Distinct from Installation Scripts:** Distinct from Installation Scripts: focuses on disabling existing scripts rather than providing new automation.
  • Post-Installation Extensions4 Sub-TagsScripts that run after the main installation to add optional software or custom settings. **Distinct from Installation Scripts:** Specifically targets the extension phase after the primary setup, rather than the initial setup script itself
  • Recovery-Mode Script InstallersInstalls software by executing a shell script that copies files and sets permissions during recovery mode. **Distinct from Installation Scripts:** Distinct from Installation Scripts: specifically designed to run in Android recovery mode, not general OS installation.
  • Remote Script Sourcing1 Sub-TagCapabilities for downloading and executing extension scripts from remote repositories. **Distinct from Installation Scripts:** Distinct from general installation scripts: focuses on the dynamic sourcing of additional features from remote locations.
  • Script-to-Executable Compilers1 Sub-TagTools that compile setup scripts into standalone executable installers for Windows applications. **Distinct from Installation Scripts:** Distinct from Installation Scripts: compiles scripts into executables rather than running them as scripts.
  • Shell-Script-Based Driver Installers2 Sub-TagsInstalls kernel drivers and configures system files by executing a single shell script that automates the entire setup process. **Distinct from Installation Scripts:** Distinct from Installation Scripts: focuses on driver installation via shell scripts, not general software setup automation.