Open Source Software Distribution Software

Browse free open source Software Distribution software and projects below. Use the toggles on the left to filter open source Software Distribution software by OS, license, language, programming language, and project status.

  • Go from Data Warehouse to Data and AI platform with BigQuery Icon
    Go from Data Warehouse to Data and AI platform with BigQuery

    Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

    BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
    Try BigQuery Free
  • Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud Icon
    Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud

    Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.

    Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
    Try Cloud SQL Free
  • 1
    NSIS: Nullsoft Scriptable Install System

    NSIS: Nullsoft Scriptable Install System

    Windows installer development tool

    NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first experience with your product, a stable and reliable installer is an important component of succesful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software. NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.
    Leader badge
    Downloads: 8,392 This Week
    Last Update:
    See Project
  • 2
    Visual Basic 6.0 Runtime Plus

    Visual Basic 6.0 Runtime Plus

    The complete and extended version of Visual Basic 6.0 runtime library

    This is the complete package of runtime files and redistributable libraries for running or distributing applications written in Visual Basic 6.0 and together with some third-party redistributable components. Notes and Disclaimer: * Visual Basic 6.0 is a trademark of Microsoft Corporation. * All trademarks and components are owned by their respective owners. * The developer's scope was the collection of VB6 redistributables and creation of installer only. * Use at your own risk, the developers was not responsible for any damages for using this software.
    Leader badge
    Downloads: 764 This Week
    Last Update:
    See Project
  • 3
    Launch4j Executable Wrapper
    Cross-platform Java executable wrapper for creating lightweight Windows native EXEs. Provides advanced JRE search, application startup configuration and better user experience.
    Leader badge
    Downloads: 2,201 This Week
    Last Update:
    See Project
  • 4
    py2exe
    A distutils extension to create standalone windows programs from python scripts.
    Leader badge
    Downloads: 182 This Week
    Last Update:
    See Project
  • Cut Cloud Costs with Google Compute Engine Icon
    Cut Cloud Costs with Google Compute Engine

    Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.

    Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
    Try Compute Engine
  • 5

    The Moluccas

    Portable Build Environment and OSS Distro for Windows

    A pre-configured MinGW focused on ease of use, integration, workflow and completeness. It's also portable and isolated OSS distro.
    Leader badge
    Downloads: 186 This Week
    Last Update:
    See Project
  • 6
    Homebrew

    Homebrew

    Open-source, free package manager for Mac and Linux

    Homebrew is a free and open-source package manager designed for macOS and Linux that simplifies installing and managing software from the command line. Often called “the missing package manager,” it provides tools and applications that are not included by default with the operating system. Homebrew installs packages into its own directory and safely symlinks them, keeping the system clean and organized. It uses simple commands like brew install to handle downloading, building, and updating software automatically. Under the hood, Homebrew is built on Git and Ruby, making it transparent, customizable, and easy to extend. It complements existing system tools and package managers, streamlining development and power-user workflows.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 7
    JSmooth creates standard Windows executable files (.exe) that smartly launch java applications. It makes java deployment much smoother and user-friendly, as it is able to find and run Java VMs by itself, or help the user get one if none are available.
    Downloads: 72 This Week
    Last Update:
    See Project
  • 8

    nsisbi

    NSISBI aims to remove the current 2GB limit found in NSIS.

    NSISBI aims to remove the current 2GB limit found in NSIS. This version adds support for using a separate file for storing the install data, therefore allowing installer sizes up to a theoretical max size of 8EB (this is controlled by NSIS_CONFIG_EXTERNAL_FILE_SUPPORT, this is turned on by default). On versions before 7069-1, the compiler (makensis) is designed to run on 64 bit machines as this is the feature needed to make installers bigger than 2GB. On versions before 7208-1, source files added to the installer are limited to 2GB per file (this is controlled by NSIS_CONFIG_LARGE_FILE_SUPPORT, this is turned on by default). This project is the result of several different experiments focused on relieving the 2GB limit in NSIS, so it's still a work in progress. I'll try to keep it up to date with each major NSIS release.
    Leader badge
    Downloads: 60 This Week
    Last Update:
    See Project
  • 9
    Both forward-chaining and backward-chaining rules (which may include python code) are compiled into python. Can also automatically assemble python programs out of python functions which are attached to backward-chaining rules. See pyke.sourceforge.ne
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • $300 in Free Credit for Your Google Cloud Projects Icon
    $300 in Free Credit for Your Google Cloud Projects

    Build, test, and explore on Google Cloud with $300 in free credit. No hidden charges. No surprise bills.

    Launch your next project with $300 in free Google Cloud credit—no hidden charges. Test, build, and deploy without risk. Use your credit across the Google Cloud platform to find what works best for your needs. After your credits are used, continue building with free monthly usage products. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    Foundatio

    Foundatio

    Pluggable foundation blocks for building distributed apps

    Pluggable foundation blocks for building loosely coupled distributed apps. Includes implementations in Redis, Azure, AWS, RabbitMQ and in memory (for development). When building several big cloud applications we found a lack of great solutions (that's not to say there aren't solutions out there) for many key pieces to building scalable distributed applications while keeping the development experience simple. Wanted to build against abstract interfaces so that we could easily change implementations. Wanted the blocks to be dependency injection friendly. We were initially using an open-source Redis cache client but then it turned into a commercial product with high licensing costs. Not only that but there weren't any in-memory implementations so every developer was required to set up and configure Redis. We initially looked at NServiceBus (a great product) but it had high licensing costs (they have to eat too) and was not OSS friendly.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    cx_Freeze is a set of utilities for freezing Python scripts into executables using many of the techniques found in Thomas Heller's py2exe, Gordon McMillan's Installer and the Freeze utility that ships with Python itself
    Downloads: 13 This Week
    Last Update:
    See Project
  • 12
    WixEdit

    WixEdit

    Project moved to Github: https://github.com/WixEdit/WixEdit

    WixEdit is an editor for XML source code of the Windows Installer XML (WiX) toolset. WixEdit lets you create MSI and MSM setup packages with the WiX Toolset. It provides a visual representation of the dialogs and an easy way to edit the WiX source files. (Project moved to Github: https://github.com/WixEdit/WixEdit)
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    Debreate - Debian Package Builder

    Debreate - Debian Package Builder

    A utility for creating Debian packages (.deb)

    Debreate is a utility to aid in creating Debian (.deb) packages. Currently it only supports binary packaging (note that the term "binary package" is used loosely, as such packages can contain scripts & non-code items such as media images, audio, & more) for personal distribution. Plans for using backends such as dh_make & debuild for creating source packages are in the works. But source packaging can be quite different & is a must if you want to get your packages into a distribution's official repositories or a Launchpad Personal Package Archive (PPA). The latter from which Debreate is available.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    The Open ISES Project
    Open Information Systems for Emergency Services (Open ISES) is a community of software developers, paramedics, EMTs, law enforcement & fire fighters working together to create open source software & training materials for the emergency service community.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    Go Micro

    Go Micro

    A framework for distributed systems development

    Go Micro is a framework for distributed systems development. Go Micro provides the core requirements for distributed systems development including RPC and Event driven communication. The Micro philosophy is sane defaults with a pluggable architecture. We provide defaults to get you started quickly but everything can be easily swapped out. Auth is built in as a first class citizen. Authentication and authorization enable secure zero trust networking by providing every service an identity and certificates. This additionally includes rule based access control. Load and hot reload dynamic config from anywhere. The config interface provides a way to load application level config from any source such as env vars, file, etcd. You can merge the sources and even define fallbacks. A simple data store interface to read, write and delete records. It includes support for memory, file and CockroachDB by default.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16

    nodist

    Natural node.js and npm version manager for Windows

    nodist is a natural node.js and npm version manager for Windows, inspired by n. and nodenv. It's designed to replace any existing node.js installation, so if node is already installed on your machine, you need to uninstall it first.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    InstallJammer is a multiplatform GUI installer and builder. InstallJammer is no longer under active development.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    An easy to use Development Environment for OS developers to design, write, compile, test, and publish new or existing OS projects with ease.
    Leader badge
    Downloads: 45 This Week
    Last Update:
    See Project
  • 19
    The Indian Linux Project Goal is to build a Indian language enabled Linux distro & applications with support for Indian Languages
    Leader badge
    Downloads: 23 This Week
    Last Update:
    See Project
  • 20
    The LAMPAS project is a combination of common Open Source tools that provides a unified system from where administrators, developers and other parties can manage a large application cluster. The underlying platform is LAMP based.
    Leader badge
    Downloads: 22 This Week
    Last Update:
    See Project
  • 21
    Shell Package Manager

    Shell Package Manager

    Install packages that apt-get can't.

    Sh scripts for (un)installing packages that can't be installed by default with apt-get.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 22
    TEA is a text editor that provides a wide range of text-processing functions (over 100) and the syntax highlighting. There are two branches of TEA: Qt-based and GTK-based.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    Mac OS X Packages

    Mac OS X Packages

    Building .tgz and .pkg software packages for Mac OS X.

    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    T-Mobile G6 Firmware

    T-Mobile G6 Firmware

    Repacked Firmware for the T-Mobile LG G6 H872

    This project is a collection of repacked firmware images for the T-Mobile LG G6 (h872). It includes flashable, stock firmware and other flashable folders/partitions as well as custom stock roms and kernels.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    sfxPackager

    sfxPackager

    Setup / install creation system for Windows.

    (NOW PRIMARILY HOSTED ON GITHUB @ https://www.github.com/keelanstuart/sfxPackager) sfxPackager allows you to create setup / install packages for Windows, with a user-friendly, project-based GUI and integrated Javascript interpreter featuring an extensive API for handling more complex install tasks. User's Guide: https://docs.google.com/presentation/d/e/2PACX-1vRAVGjiJbSYUrOWB8jEzqG7hMwVbZqvCiAbVmOeL25hoEmN909H-BtGjEawmTMZLta5qHfhGydWDqQd/pub
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.
Try Free →