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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 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·22 viewsjrsoftware.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.

Star history

Star history chart for jrsoftware/issrcStar history chart for jrsoftware/issrc

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Issrc

Similar open-source projects, ranked by how many features they share with Issrc.
  • archlinux/archinstallarchlinux avatar

    archlinux/archinstall

    7,893View on 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
    View on GitHub↗7,893
  • jellyfin/jellyfin-webjellyfin avatar

    jellyfin/jellyfin-web

    3,387View on 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
    View on GitHub↗3,387
  • lxgw/lxgwwenkailxgw avatar

    lxgw/LxgwWenKai

    23,209View on 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
    View on GitHub↗23,209
  • qgis/qgisqgis avatar

    qgis/QGIS

    13,284View on 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++
    View on GitHub↗13,284
See all 30 alternatives to Issrc→

Frequently asked questions

What does jrsoftware/issrc do?

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.

What are the main features of jrsoftware/issrc?

The main features of jrsoftware/issrc are: Open Source Software, Data Compression Algorithms, Installation Scripts, Script-to-Executable Compilers, Silent Installers, Windows Installation Utilities, Script Compilers, Multi-Architecture Installers.

What are some open-source alternatives to jrsoftware/issrc?

Open-source alternatives to jrsoftware/issrc include: 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…