Open Source Distributed Computing Software

Browse free open source Distributed Computing software and projects for Windows and Linux below. Use the toggles on the left to filter open source Distributed Computing software by OS, license, language, programming language, and project status.

  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    A distributed, peer-to-peer, server-less communication & messaging solution for JAVA (JMS), C++ and .NET applications, integrates with JBoss, WebLogic & WebSphere. Offers guaranteed delivery, security and transactions. Supports TCP, SSL & HTTP protocols.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 2
    GridSim allows modeling and simulation of entities in parallel and distributed computing systems such as users, applications, resources, and resource brokers/schedulers for design and evaluation of scheduling algorithms. http://www.gridbus.org/gridsim
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 3
    Based on the source code of Sun Grid Engine, we are continuing the open source development effort here on sourceforge.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4

    Son of Grid Engine (SGE)

    Community superset free distribution of gridengine/SGE batch system

    Son of Grid Engine is a community continuation of the old Sun Grid Engine project. It aims to be a big superset of available free gridengine code and patches. The main site is currently https://arc.liv.ac.uk/trac/SGE/ and https://arc.liv.ac.uk/SGE/ but release files are inaccessible there and being hosted here.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    JPPF

    JPPF

    The open source grid computing solution

    JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6

    dispy

    Distributed and Parallel Computing with/for Python.

    dispy is a generic and comprehensive, yet easy to use framework for creating and using compute clusters to execute computations in parallel across multiple processors in a single machine (SMP), among many machines in a cluster, grid or cloud. dispy is well suited for data parallel (SIMD) paradigm where a computation (Python function or standalone program) is evaluated with different (large) datasets independently. dispy supports public / private / hybrid cloud computing, fog / edge computing.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    RPyC, or Remote Python Call, is a transparent and symmetrical python library for remote procedure calls, clustering and distributed-computing.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Maui Scheduler is an advanced reservation HPC parallel batch scheduler for use with Linux and BSD clusters. Maui provides a complete scientific scheduling solution, supporting running custom parallel and MPI jobs over Myrinet and ethernet.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    PBS Cluster Viz
    PBS Cluster Viz is a project to display information useful to admins and users about a computing cluster managed by a PBS-compatible resource manager. Information includes load and job distribution. Interactive as well as static output is available.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    Infinispan

    Infinispan

    High performance distributed in-memory key/value store

    Infinispan is an open source, Java based data grid platform. ***IMPORTANT*** Starting with Infinispan 5.0.0.FINAL, Infinispan releases are no longer hosted in Sourceforge. They can now be located in www.jboss.org/infinispan/downloads
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Reliable group communication based on IP multicast and configurable protocol stack
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    pycos

    Python framework for concurrent, asynchronous, distributed tasks

    Python framework for concurrent, asynchronous, distributed communicating tasks for broad range of use cases, including public / private / hybrid cloud computing, fog / edge computing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    A PHP Client Library for beanstalkd. BeanStalk allows PHP developers to make use of the beanstalkd in-memory workqueue server (http://xph.us/software/beanstalkd).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Atomatrix is a multithreaded execution system of atomic matrices with a dynamic compiler and a network eviron. It is the next generation object-orientated environment. XML, MUD-OO CLI, GnucDNA support, windows and many subprojects are built-in.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Acelet-Scheduler with SuperScheduler and SuperWatchdog is a Java task scheduler with daemon and GUI for system and application job scheduling, can schedule tasks in a distributed environment. Holiday adjustable. Works out-box. See http://www.acelet.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ActiveGrid is an Enterprise Web 2.0 solution that allows the composition of code-free applications that comply with corporate IT standards. Technologies include Python, Java, XForm, Xpath, WSDL, CSS, XML Schema (XSD), XACML, and BPEL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Generic clustering/load-balancing platform (over a LAN or internet) using java based P2P Aorta workers that execute java "tasklets". Various tasklets can be implemented to solve fractals, process images, render webpages, crack RSA "brute force".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    BSPonMPI is an implementation of the BSPlib standard on top of MPI. Both MPI and BSPlib are API's of communication routines meant for parallel computing, but BSPlib is easier to learn and its performance easier to predict.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A Console-based BitTorrent Client with built-in scheduler for handling multiple sessions. It is designed to manage sessions in queue easily without heavy-weight GUI. External module can search for new torrents in trackers and submit it automatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Bluesfield: An experimental distributed computing platform for the support of grassroots movements.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This project is a .NET implementation of the JavaSpace API along with the some examples using spaces. The software was written using the JavaSpace specification and not any other implementation. Persistence is provided via Bamboo Prevalence.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The Community Scheduler Framework (CSF) is a set of Grid Services, implemented using the Globus Toolkit, which provides an environment for the development of metaschedulers that can dispatch jobs to resource managers such as LSF, SGE, PBS and Condor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This is an opensource project for the calculation of the mathematical constant Pi. If you are a mathematician or programer please contribute ideas or code for this project. Non professionals are also welcome to contribute.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Channel is a C++ framework for distributed message passing and event dispatching, configurable with its components (msg ids,routing algorithms...) as template parameters. As a namespace shared by peer threads, channel supports scope control and filtering
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ClusterIt is a collection of clustering tools to allow simple administration of groups of UNIX machines. It can also be used to facilitate parallel shell scripting, and compiling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB