Showing 329 open source projects for "library"

View related business solutions
  • 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
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1

    protoFrameworkMaryTTS

    The MaryTTS module for the protoFramework project

    The MaryTTS module for the protoFramework project. See https://sourceforge.net/projects/protoframework/ for the master project. This is a Dassault Aviation project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    The FMI++ Library

    The FMI++ Library

    A High-level Utility Package for FMI-based Software Development

    ...The FMI++ library intends to bridge the gap between the basic FMI specifications and the typical requirements of simulation tools. It is distributed using a BSD-like license.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ViennaSHE is a modern semiconductor device simulator for 1D, 2D and 3D device simulation. It relies on deterministic solutions of the Boltzmann Transport Equation using Spherical Harmonics Expansions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Mesh2HRTF
    Mesh2HRTF is an open-source project aiming at providing an easy-to-use software package for the numerical calculation of HRTFs. It targets researchers in the field of binaural audio. In a nutshell, Mesh2HRTF simply reads geometrical data, calculates the corresponding sound field and outputs HRTFs. To support multiple computer platforms, the concept of Mesh2HRTF is to focus on a command-line tool, which forms the numerical core, i.e., an implementation of the 3-dimensional Burton-Miller...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    mimosa
    Mimosa is a modeling and simulation platform, covering the process from building conceptual models to running the simulations. The specification uses ontologies and an extensible set of formalisms for the dynamics. The simulation kernel is based on DEVS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Netgen Mesh Generator

    Netgen Mesh Generator

    NETGEN is an automatic 3d tetrahedral mesh generator

    NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. NETGEN contains modules for mesh optimization and hierarchical mesh refinement. Netgen is open source based on the LGPL license. It is available for Unix/Linux and Windows.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7

    protoFrameworkSamples

    Samples for the protoFramework project

    Samples for the protoFramework project. See https://sourceforge.net/projects/protoframework/ for the master project. This is a Dassault Aviation project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    MuJoCo-py

    MuJoCo-py

    mujoco-py allows using MuJoCo from Python 3

    ...It allows developers and researchers to run detailed rigid body simulations with contacts directly from Python, making MuJoCo easier to integrate into machine learning workflows. The library is compatible with MuJoCo version 2.1 and supports Linux and macOS, while Windows support has been deprecated. It provides utilities for loading models, running simulations, and accessing simulation states in real time, along with visualization tools for rendering environments. The project also includes interactive examples showcasing collision handling, texture randomization, state resetting, and robot control. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    MasterSim

    MasterSim

    A co-simulation master for Functional Mockup Units (FMI 1.0 and 2.0).

    A simulation master library, command line utility and user interface for simulating coupled systems of Functional Mock-up Units (FMU) for CoSimulation with FMI version 1 and 2. The master implements several modern algorithms, including Gauss-Seidel, Newton iteration, variable time stepping and step size control.
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    PeerSim is a simulation environment for P2P protocols in java. Its features include easy configuration, extendability and high performance.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    ARTIMAGEN
    The Artificial SEM Image Generator (ARTIMAGEN) is a library that generates artificial scanning electron microscope (SEM) and helium-ion microscope images of various samples, including gold-on-carbon resolution sample, or some semiconductor features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    dsam
    The Development System for Auditory Modelling (DSAM) is a computational library designed specifically for producing simulations of the auditory system. It brings together many established auditory models within a flexible programming platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Python/FEniCS Examples

    Python/FEniCS Examples

    phase-field simulation and other examples with Python/FEniCS

    The main goal of this project was developing phase-field simulations of lithium dendrite growth with FEniCS programmed in Python. The problem was based in the grand potential-based model of Zijian Hong and Venkatasubramanian Viswanathan (https://doi.org/10.1021/acsenergylett.8b01009) . Some simpler examples were developed before for a first approach with FEniCS: heat equation and combustion model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ModbusPal - a Java MODBUS simulator
    ModbusPal is a project to develop a PC-based Modbus simulator. Its goal is to reproduce a realistic environment, with many slaves and animated register values. Almost everything in ModbusPal can be customized and controlled by scripts.
    Leader badge
    Downloads: 122 This Week
    Last Update:
    See Project
  • 15
    Programmer's library for random numbers. Also random number generator testing code. Intended for simulation, games and "Monte-Carlo" algorithms.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Antimony

    Antimony

    Antimony is a human-readable, human-writable model definition language

    Antimony is a human-readable, human-writable model definition language. libAntimony is a library that will read and write Antimony and SBML files and provides an API for other programs to import Antimony models into their own internal formats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CBMPy

    CBMPy

    PySCeS Constraint Based Modelling

    ...CBMPy implements popular analyses such as FBA, FVA, element/charge balancing, network analysis and model editing as well as advanced methods developed for the ecosystem modelling. CBMPy supports user interaction via: - interactive console or as a library for advanced use - GUI, visual representation of the model, analysis methods - a SOAP based webAPI exposes high level functionality via web services
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Crystalsim -  XRD hkl simulation

    Crystalsim - XRD hkl simulation

    X-ray diffraction (XRD) analysis for hkl simulation of any crystal.

    Crystalsim is a simple freeware program with a neat graphical user interface for X-ray diffraction (XRD) data analysis . It can simulates all possible {hkl} planes data for the selected crystal. Crystallographic Information File (.cif) can also be used. Analyze both powder diffraction and single crystal data . Indexed at International Union of Crystallography (IUCR). Crystalline lattice parameters such as ‘a’, ‘b’, ‘c’ as well as interfacial angles such as alpha, beta,...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    An Open Source IEC 61131-3 Integrated Development Environment, providing PLCOpen SoftPLC programming, CanOpen IO's, and SVG based HMI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    RSSceSim

    RSSceSim - Reputation System Scenario Simulator

    RSSceSim is a simple and easy to extend simulation tool for reputation models that can be used for testing, comparing and benchmarking reputation system metrics under specific scenarios.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    CASUP

    CASUP

    Cellular Automata library for SUPercomputers (CASUP)

    CASUP is a Cellular Automata (CA) library for HPC and supercomputers. It can be used in materials science (microstructure evolution, grain coarsening, fracture etc.), physics (Ising magnetisation) and for many other CA. If you use the library, please reference it as: A. Shterenlikht, L. Margetts, Three-dimensional cellular automata modelling of cleavage propagation across crystal boundaries in polycrystalline microstructures, Proc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    RoboSchool

    RoboSchool

    Open source software for robot simulation, integrated with OpenAI Gym

    Roboschool is a set of open source robot simulation environments for reinforcement learning, created as an alternative to the Mujoco physics engine. It integrates with OpenAI Gym and provides a variety of continuous control tasks, including humanoid locomotion, quadrupeds, and robotic arms. The library is built on the Bullet Physics engine, making it accessible without the licensing requirements of Mujoco. Roboschool includes training scripts and examples for applying reinforcement learning algorithms to its environments. While the project has since been deprecated in favor of more modern frameworks, it remains historically significant as a bridge between early reinforcement learning research and scalable, open-access environments. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    CasADi
    A symbolic framework for C++, Python and Octave implementing automatic differentiation by source code transformation in forward and reverse modes on sparse matrix-valued computational graphs.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 24
    Susa
    A C++ library of linear algebra, signal processing and communication systems routines. This library is stand alone and it does not depend on any third party libraries indeed a C++17 compiler equipped with the standard library is necessary and sufficient. The project has been moved to https://github.com/libsusa/susa
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    JAS-mine

    JAS-mine

    Toolkit for agent-based & dynamic microsimulation modelling

    JAS-mine is a Java platform that aims at providing a unique simulation tool for discrete-event simulations, including agent-based and microsimulation models. With the aim to develop large-scale, data-driven models, the main architectural choice of JAS-mine is to use whenever possible standard, open-source tools already available in the software development community. It has built-in utilities for communicating with an underlying relational database. In addition, the platform provides...
    Downloads: 3 This Week
    Last Update:
    See Project