Showing 1058 open source projects for "c source code"

View related business solutions
  • $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
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 1
    StateS

    StateS

    Draw and Simulate Finite States Machines (FSM)

    Simple tool for drawing Finite State Machines (FSMs). StateS has moved to GitHub and will no longer be updated on SourceForge. New link: https://github.com/ClementFoucher/StateS
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    streamline curvature method
    The throughflow streamline curvature method is a two-dimensional design program for turbomachinery.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Quan is designed to model physical quantities in C++ programs. Advantages include automated dimensional analysis checking, automatic unit conversions, self documentation of code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    Zarja

    Agent-based simulation toolkit

    It is an open source scientific library that is focused on multi-agent simulations on graphs. It prepares basic toolkit for agents, models, timers, graphs, nodes and edges. It is also accompanied with tools for data processing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    Cantera
    Cantera is a suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes. It can be used from MATLAB, Python, C++, or Fortran.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 6
    Tahoe is a research-oriented platform for the development of numerical methods and models for the simulation of complex material behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    progrep

    progrep

    Utility to show live progress, status & stats for running simulations

    ...OpenMP/MPI) jobs. progrep can also report for jobs running on remote hosts, e.g. jobs running on Linux Clusters. progrep works in client-server model. The server can be installed in your simulation source code with only 4 extra lines (API). When the progrep command is invoked, it queries this server as a client. progrep does not interfere with or slow down your simulation when not invoked. Even when invoked, the overhead is insignificant. Out of the box, the API works with Fortran/C/C++ code. See Wiki/README for details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    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
  • 9
    OpenFrames

    OpenFrames

    Real-time interactive 3D graphics API for scientific simulations

    OpenFrames has moved its primary development repository to GitHub! Everything else will follow. Get it at https://github.com/ravidavi/OpenFrames/wiki OpenFrames is an Application Programming Interface (API) that allows developers to provides the ability to add interactive 3D graphics to any scientific simulation. A simulation developer can use OpenFrames to specify what they want to visualize, without having to know any details of computer graphics programming. OpenFrames is currently...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 10
    simutron

    simutron

    AVR simulator IDE

    Electronic circuit simulator. Simple environment to run and debug firmware for AVR 8-bit microprocessors. Able to run arduino firmware. Internally this program uses the open source Simavr AVR Processor Simulator (https://github.com/buserror/simavr) and wraps all its functions in a GUI shell. Setups for firmware debugging scenarios can be created dynamically. Able to run 16MHz MCU with decent set of external parts in real time. In particular this can be used for development of CNC firmware...
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    CAELinux

    CAELinux

    Dedicated to computer-aided engineering Linux distribution

    CAELinux is an installable live (USB) Linux distribution dedicated to open source engineering with a focus on Computer Aided Engineering and Scientific Computing. Based on Ubuntu, it features a ready to use workstation environment for open source product development, makers and scientist with many CAD/CAM/CAE applications for mechanical design, stress analysis, heat transfer, flow simulation and CNC manufacturing / 3D printing as well as electronic design tools and a complete development...
    Leader badge
    Downloads: 85 This Week
    Last Update:
    See Project
  • 12

    eMatrix

    A C++ Matrix Library

    eMatrix is a lightweight matrix library developed in C++. EMatrix is designed to help solve engineering problems requiring linear algebra. eMatrix is OS independent and is fairly portable. New features include inv(A) and det(A).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Flint

    Flint

    A simulator for biological and physiological models

    Flint is a simulator for biological and physiological models written in CellML, PHML and/or SBML.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    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
  • 15
    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
  • 16
    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: 2 This Week
    Last Update:
    See Project
  • 17
    Integrated Development Environment for some microcontrollers based on 8051(e.g. AT89S8253). Supported languages are Assembly and C. It has its own simulator, assembler, editor and many other tools. See the project web site for more details and the newest updates.
    Leader badge
    Downloads: 361 This Week
    Last Update:
    See Project
  • 18
    Cppfunct implements run-time C++ function objects, with creation, invocation, manipulation, and combination. The function object concept abstracts ways to parameterise other classes beyond simple static values.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    C++QED

    C++QED

    A framework for simulating open quantum dynamics

    C++QED is an application-programming framework for simulating open quantum dynamics in general. It has demonstrated the ability to simulate full Master equation of up to several thousand, and quantum trajectories of up to several hundred thousand dimensions. The basic idea is to allow users to build arbitrarily complex interacting quantum systems out of free subsystems and interactions (elements), and simulate their time evolution with a number of available time-evolution...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    PyZgoubi is an interface to the Zgoubi particle tracking code written in python. It aims to ease the use of Zgoubi by providing a simple interface to create beam line elements and particles, and to automate running and analysing of simulations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    APBS

    APBS

    Biomolecular electrostatics software

    This software has moved to http://www.poissonboltzmann.org/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Generic CAM
    A tool for CNC toolpath generation. Model data in, G-Codes out. The system is kept as generic as possible. Machines with up to 9 axis can be defined. Machine simulator included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    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
  • 24
    OpenMultiphysics

    OpenMultiphysics

    Application Integration for HPC Multiphysics

    The OpenMultiphysics project is the home for community-driven development of application integration technologies designed to aid in the design and implementation of multiphysics simulation capabilities. Design and development in this project is driven by the Consortium for Open Multiphysics. Feel free to visit us at our GitHub site as well: https://github.com/IllinoisRocstar/IMPACT
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Rocstar Multiphysics Application

    Rocstar Multiphysics Application

    Parallel coupled multiphysics simulation application

    Rocstar is a multiphysics simulation application designed to do fluid-structure interaction (FSI) across moving, reacting interfaces. Rocstar couples multiple domain-specific simulation packages and disparately discretized domains and provides several simulation-supporting services including conservative and accurate data transfer, surface propagation, and parallel I/O. Rocstar is MPI parallel and routinely executes large simulations on massively parallel platforms. Rocstar was originally...
    Downloads: 0 This Week
    Last Update:
    See Project