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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jrsoftware avatar

jrsoftware/issrc

0
View on GitHub↗
5,156 stars·1,069 forks·Pascal·other·7 vuesjrsoftware.org/isinfo.php↗

Issrc

Inno Setup is an open-source script-driven installer generator for Windows. It transforms a plain-text script—written in a Pascal-derived scripting language—into a standalone executable that handles file installation, registry configuration, shortcut creation, and uninstall logic. The resulting installer is a self-extracting executable that compresses all payload files using LZMA compression, producing a compact and self-contained setup package.

The tool distinguishes itself with a fully programmable Pascal-based scripting language, allowing developers to write custom logic, design custom wizard pages and dialogs, and control every step of the installation process. It automatically generates an uninstaller and offers a wizard-driven user interface with progress indicators and customizable message boxes. The installer engine builds both 32-bit and 64-bit installations from a single script, supports silent and unattended command-line deployment, and produces an installer that runs immediately upon launch.

Beyond the core script compilation, the system provides capabilities for adding custom user interface elements, managing multi-architecture packaging, and generating installers that work across different Windows environments. The project is distributed as free and open-source software, with its documentation and script syntax covered in the official manual available from the repository.

Features

  • Open Source Software - A free and scriptable installation system for packaging and deploying Windows software without commercial licensing.
  • Data Compression Algorithms - Compresses all installation payload files using the LZMA algorithm to minimize final installer size.
  • Installation Scripts - Transforms a plain-text script describing files and settings into a standalone installer executable.
  • Script-to-Executable Compilers - Compiles Pascal-like setup scripts into standalone executable installers that handle file installation and system configuration.
  • Silent Installers - Supports running the installer from the command line without user interaction for automated software rollouts.
  • Windows Installation Utilities - Creates standalone executables that install Windows applications, copying files and configuring the target system.
  • Script Compilers - Transforms a human-readable script file into a standalone executable installer for Windows applications.
  • Multi-Architecture Installers - Builds a single installer that handles both 32-bit and 64-bit Windows environments from one script.
  • Self-Extracting Installer Bundles - Produces a single EXE file containing both compressed payload and installer logic that self-extracts on launch.
  • Pascal-Derived - Provides a full Pascal-based scripting language for writing custom installer logic and wizard pages.
  • Auto-Generated Uninstallers - Automatically generates an uninstaller executable that can remove all installed files and registry entries.
  • Installation Wizards - Renders a multi-step installation wizard with customizable pages, message boxes, and progress indicators.
  • Customizable Wizard Pages - Allows adding custom wizard pages, dialogs, and user input fields to tailor the installation experience.

Historique des stars

Graphique de l'historique des stars pour jrsoftware/issrcGraphique de l'historique des stars pour jrsoftware/issrc

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait jrsoftware/issrc ?

Inno Setup is an open-source script-driven installer generator for Windows. It transforms a plain-text script—written in a Pascal-derived scripting language—into a standalone executable that handles file installation, registry configuration, shortcut creation, and uninstall logic. The resulting installer is a self-extracting executable that compresses all payload files using LZMA compression, producing a compact and self-contained setup package.

Quelles sont les fonctionnalités principales de jrsoftware/issrc ?

Les fonctionnalités principales de jrsoftware/issrc sont : Open Source Software, Data Compression Algorithms, Installation Scripts, Script-to-Executable Compilers, Silent Installers, Windows Installation Utilities, Script Compilers, Multi-Architecture Installers.

Quelles sont les alternatives open-source à jrsoftware/issrc ?

Les alternatives open-source à jrsoftware/issrc incluent : archlinux/archinstall — archinstall is a guided installer for the Arch Linux operating system. It provides a mechanism to automate the… jellyfin/jellyfin-web — Jellyfin Web is the browser-based frontend for the Jellyfin media server, providing the user interface for browsing,… qgis/qgis — QGIS is a professional, open-source desktop geographic information system designed for the creation, editing,… lxgw/lxgwwenkai — LxgwWenKai is an open-source typeface family designed to provide comprehensive character coverage for Chinese,… facebook/zstd — Zstandard is a lossless data compression library and archive format designed for high compression ratios and fast… google/brotli — Brotli is a lossless data compression library and engine that uses dictionary coding and frequency analysis to reduce…

Alternatives open source à Issrc

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Issrc.
  • archlinux/archinstallAvatar de archlinux

    archlinux/archinstall

    7,893Voir sur GitHub↗

    archinstall is a guided installer for the Arch Linux operating system. It provides a mechanism to automate the partitioning, package selection, and configuration of a system through an interactive menu interface or pre-defined configuration profiles. The tool supports both manual and automated deployment. It can function as an interactive installation guide or as an automated deployment utility that loads settings and credentials from external files to perform installations without manual intervention. The project includes capabilities for disk partition management to support single or dual

    Pythonarcharch-installerarch-linux
    Voir sur GitHub↗7,893
  • jellyfin/jellyfin-webAvatar de jellyfin

    jellyfin/jellyfin-web

    3,387Voir sur 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
    Voir sur GitHub↗3,387
  • lxgw/lxgwwenkaiAvatar de lxgw

    lxgw/LxgwWenKai

    23,209Voir sur GitHub↗

    LxgwWenKai is an open-source typeface family designed to provide comprehensive character coverage for Chinese, Japanese, and Korean languages, alongside extended support for Latin, Cyrillic, and Vietnamese scripts. It functions as a versatile typography tool that includes automated build scripts and font files optimized for consistent rendering across diverse operating systems and high-resolution displays. The project distinguishes itself through specialized variants and layout capabilities, including a dedicated monospaced version tailored for code editors and terminal environments. It incor

    Shellcjkfonttypeface
    Voir sur GitHub↗23,209
  • qgis/qgisAvatar de qgis

    qgis/QGIS

    13,284Voir sur GitHub↗

    QGIS is a professional, open-source desktop geographic information system designed for the creation, editing, visualization, and analysis of complex spatial data. It functions as a comprehensive environment for managing vector, raster, and point cloud datasets, providing the tools necessary to perform coordinate transformations, georeferencing, and geographic calculations. The platform distinguishes itself through a modular architecture that supports deep system integration via third-party plugins and a hybrid runtime that combines high-performance compiled code with an interpreted scripting

    C++
    Voir sur GitHub↗13,284
Voir les 30 alternatives à Issrc→