Open Source C Scientific/Engineering Software

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

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Premier Construction Software Icon
    Premier Construction Software

    Premier is a global leader in financial construction ERP software.

    Rated #1 Construction Accounting Software by Forbes Advisor in 2022 & 2023. Our modern SAAS solution is designed to meet the needs of General Contractors, Developers/Owners, Homebuilders & Specialty Contractors.
    Learn More
  • 1
    Gwyddion

    Gwyddion

    Scanning probe microscopy data visualisation and analysis

    A data visualization and processing tool for scanning probe microscopy (SPM, i.e. AFM, STM, MFM, SNOM/NSOM, ...) and profilometry data, useful also for general image and 2D data analysis.
    Leader badge
    Downloads: 1,156 This Week
    Last Update:
    See Project
  • 2
    CLISP - an ANSI Common Lisp
    CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.
    Leader badge
    Downloads: 237 This Week
    Last Update:
    See Project
  • 3
    hcfr

    hcfr

    Free Video Projector/Monitor Calibration Software

    Video Projector/Monitor Calibration Software orginally developed as ColorHCFR. This code base is based off version 2.1 and will aim for a more open development process. The opensource version integrates an ArgyllCMS interface for continued meter support and development. If you feel the program has been of value to you since I started working on it about 3 years ago please consider a contribution via the link below. Thanks! -zoyd https://www.paypal.me/zoyd
    Leader badge
    Downloads: 206 This Week
    Last Update:
    See Project
  • 4
    BRL-CAD

    BRL-CAD

    Open Source Solid Modeling CAD

    BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
    Downloads: 85 This Week
    Last Update:
    See Project
  • Incredable is the first DLT-secured platform that allows you to save time, eliminate errors, and ensure your organization is compliant all in one place. Icon
    Incredable is the first DLT-secured platform that allows you to save time, eliminate errors, and ensure your organization is compliant all in one place.

    For healthcare Providers and Facilities

    Incredable streamlines and simplifies the complex process of medical credentialing for hospitals and medical facilities, helping you save valuable time, reduce costs, and minimize risks. With Incredable, you can effortlessly manage all your healthcare providers and their credentials within a single, unified platform. Our state-of-the-art technology ensures top-notch data security, giving you peace of mind.
    Learn More
  • 5
    Grafana

    Grafana

    Leading open-source visualization and observability platform

    Grafana OSS is a leading open-source visualization and observability platform that lets you query, visualize, alert on, and explore your data—regardless of where it’s stored. With support for 100+ data source plugins (such as Prometheus, Loki, Elasticsearch, InfluxDB, SQL/NoSQL databases, OTel, and more), you can unify metrics, logs, traces, and other observability signals in one place. Grafana OSS empowers you to build dynamic, reusable dashboards with rich visualizations, template variables, interactive filtering, and cross-panel linking. Its Explore mode enables ad-hoc queries and side-by-side comparisons of time ranges, queries, and data sources. Grafana also includes built-in alerting, allowing you to define threshold-based rules and send notifications to external systems (e.g. Slack, PagerDuty, OpsGenie). Backed by a strong community (https://grafana.com/community/) and open governance, Grafana OSS is free to use, modify, and deploy under the AGPL-3.0 license.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 6
    ATLAS (Automatically Tuned Linear Algebra Software) provides highly optimized Linear Algebra kernels for arbitrary cache-based architectures. ATLAS provides ANSI C and Fortran77 interfaces for the entire BLAS API, and a small portion of the LAPACK AP
    Downloads: 70 This Week
    Last Update:
    See Project
  • 7
    The SourceForge OpenRasMol project is an adjunct to the RasMol and OpenrasMol project at http://rasmol.org. It is hoped that the SourceForge OpenRasMol project will provide a convenient focal point for active collaborative contributions.
    Leader badge
    Downloads: 169 This Week
    Last Update:
    See Project
  • 8

    Subread

    High-performance read alignment, quantification and mutation discovery

    The Subread software package is a tool kit for processing next-gen sequencing data. It includes Subread aligner, Subjunc exon-exon junction detector and featureCounts read summarization program. Subread aligner can be used to align both gDNA-seq and RNA-seq reads. Subjunc aligner was specified designed for the detection of exon-exon junction. For the mapping of RNA-seq reads, Subread performs local alignments and Subjunc performs global alignments. Subread and Subjunc were published in the following paper: Yang Liao, Gordon K Smyth and Wei Shi. "The Subread aligner: fast, accurate and scalable read mapping by seed-and-vote", Nucleic Acids Research, 2013, 41(10):e108
    Leader badge
    Downloads: 296 This Week
    Last Update:
    See Project
  • 9

    Common Image Generator Interface (CIGI)

    Industry standard communication with compliant image generators.

    Software libraries and tools designed for implementation and testing of the Common Image Generator Interface (CIGI), an interface for communication between an image generator (IG) and host device in simulations.
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • The complete IT asset and license management platform Icon
    The complete IT asset and license management platform

    Gain full visibility and control over your IT assets, licenses, usage and spend in one place with Setyl.

    The platform seamlessly integrates with 100+ IT systems, including MDM, RMM, IDP, SSO, HR, finance, helpdesk tools, and more.
    Learn More
  • 10

    calc: C-style arbitrary precision system

    Calc: arbitrary precision C-like arithmetic & calculator

    Calc is arbitrary precision C-like arithmetic system that is a calculator, an algorithm prototyper and mathematical research tool. Calc comes with a rich set of builtin mathematical and programmatic functions.
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 11
    hexcompare

    hexcompare

    console-mode visual binary diff

    hexcompare is a curses-based utility to compare and identify differences between two binary files. These differences are then represented visually with an interactive block diagram.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 12
    IEC 104  Client Master Simulator tool

    IEC 104 Client Master Simulator tool

    Simulate iec 104 client Master all ASDU monitor command file transfer

    v21.06.018 Complete Simulation of IEC 104 Client as per Protocol Standard including File transfer (Both Monitoring and control direction). Add up to 50 Client node in the simulator. Every Client node will work independently. The user can monitor all data Point information, and quality bits. Send all type of commands, parameter activation, file transfer. * License Perpetual One-time payment, royalty-free Neither license manager nor dongle required Interoperability: http://www.freyrscada.com/docs/FreyrSCADA-IEC-60870-5-104-Client-Interoperability.pdf Download Evaluation Kit - IEC 60870-5-104 Development Bundle: In the Development Bundle, We included IEC 60870-5-104 Server & Client Simulator, Windows and Linux Software Development Kit. http://www.freyrscada.com/iec-60870-5-104.php video tutorial: https://www.youtube.com/playlist?list=PL4tVfIsUhy1bx7TVjtZnqFB6tbZBhOlJP
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • 13
    LinAsm

    LinAsm

    Collection of fast and optimized assembly libraries for x86-64 Linux

    LinAsm is collection of very fast and SIMD optimized assembly written libraries for x86-64 Linux. It implements many common and widely used algorithms for array manipulations: searching, sorting, arithmetic and vector operations, unit conversions; fast mathematical and statistic functions; numbers and time converting algorithms; finite impulse response (FIR) digital filters; spectrum analysis algorithms, Fast Hartley transformation; CPU cache friendly functions and extremely fast abstract data types (ADT) such as hash tables b-trees, and much more. LinAsm libraries are written on FASM assembly language. They are stable and have appropriate benchmarks for many units. All libraries are well documented and grouped by their functionality. To get more information about this library, please visit the official web site: http://linasm.sourceforge.net
    Downloads: 22 This Week
    Last Update:
    See Project
  • 14
    IEC104 Device RTU Server Simulator TCP

    IEC104 Device RTU Server Simulator TCP

    Simulate Complete IEC 104 RTU Server Monitor Command File transfer

    v21.06.018 Complete Simulation of IEC 104 Server RTU as per Protocol Standard including File transfer (Both Monitoring and control direction). Add up to 50 server node in the simulator. Every server node will work independently. Tested with all leading commercial test tools. Support all type of Typeid ASDU, APCI, APDU, Command activation and termination commands. support all Cause of transmission (COT), Parameter in control direction. Interoperability: http://www.freyrscada.com/docs/FreyrSCADA-IEC-60870-5-104-Server-Interoperability.pdf Download Evaluation Kit - IEC 60870-5-104 Development Bundle: In the Development Bundle, We included IEC 60870-5-104 Server & Client Simulator, Windows and Linux Software Development Kit. http://www.freyrscada.com/iec-60870-5-104.php Video tutorial: https://www.youtube.com/playlist?list=PL4tVfIsUhy1bx7TVjtZnqFB6tbZBhOlJP
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 15
    Winboard 4.5 Accessible Chess

    Winboard 4.5 Accessible Chess

    Chess for the Blind for the JAWS or NVDA Screen Readers

    Winboard 4.5 32-bit is a free Windows accessible Chess program that works automatically with the JAWS or the free NVDA screen reader. It is for the blind, low sighted or those who can not use a mouse. It provides vocal announcements of position changes and other selectable board conditions. Blind players also use a separate "tactile chess board". Winboard 4.5 has full keyboard access to move pieces and run menu items. Partial sighted players use high contrast mode and adjust board, piece, most font sizes and colors. Available languages are English, German, Spanish, Italian, Dutch and Russian. Games may be viewed, modified or saved in standard PGN format. Two Chess engines supply play and grand master strength move analysis. Connect to the Free Internet Chess Server (FICS) and play humans. Modify verbosity in screen reader configurations and in the Winboard "Sound" dialog under the "General" menu. Find all documentation in the "doc" folder under the Winboard directory of your C drive.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 16
    A fully developed set of DNA sequence assembly (Gap4 and Gap5), editing and analysis tools (Spin) for Unix, Linux, MacOSX and MS Windows.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 17
    relax

    relax

    Molecular dynamics by NMR data analysis

    The software package 'relax' is designed for the study of molecular dynamics through the analysis of experimental NMR data. Organic molecules, proteins, RNA, DNA, sugars, and other biomolecules are all supported. It supports exponential curve fitting for the calculation of the R1 and R2 relaxation rates, calculation of the NOE, reduced spectral density mapping, the Lipari and Szabo model-free analysis, study of domain motions via the N-state model and frame order dynamics theories using anisotropic NMR parameters such as RDCs and PCSs, the investigation of stereochemistry in dynamic ensembles, and the analysis of relaxation dispersion data.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 18
    Open source Algol 68 implementations

    Open source Algol 68 implementations

    Implementations for the Revised Report language

    This project offers open source implementations for UNESCO/IFIP's Algol 68 (the Revised Report language). The project offers two implementations: Implementation 1 is Algol68G: a recent checkout hybrid compiler/interpreter by Marcel van der Veer, supporting arbitrary arithmetic, partial parametrisation, complex numbers, POSIX threads, GNU plotutils, GNU scientific library, curses, sound, TCP sockets, RegEx and PostgreSQL. Inplementation 2 is algol68toc, a port by Sian Mountbatten of the vintage Algol68RS (UK Defense Research Agency) compiler. The implementation emits C code.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    wmweather+ will download the National Weather Serivce METAR bulletins; AVN, ETA, and MRF forecasts; and any weather map for display in a WindowMaker dockapp. Think wmweather with a smaller font, forecasts, a weather map, and a sky condition display.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 20
    prog89s52

    prog89s52

    Utility for programming an AT89S52 via a parallel port.

    prog89S52 is a utility for Linux on the PC, allowing programming of Atmel's AT89S52 microcontroller via the parallel printer port. Atmel's 89S are programmable via an SPI port and therefore require absolutely no additional components in order to program them in-system. This program requires a standard "Centronics" type PC parallel port (a bidirectional, EPP or ECP port is not required). A 5-way cable is required to connect the microcontroller to the port; wiring information is given in the included manual page. Remember that a clock source is required in order to program the device, and that EA must be tied to Vcc when programming the internal flash memory. Note that since prog89S52 uses ioperm() and friends to access the underlying port hardware, you may need to run it as root. Both binary and source may be freely distributed and modified, but both are provided without any form of express or implied warranty.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 21
    IEC 60870-5 104 Protocol download

    IEC 60870-5 104 Protocol download

    IEC 104 RTU Server Client Simulator Source Code Library Win Linux

    v21.06.018 Complete implementation of iec 104 protocol standard including File transfer. Make your RTU, protocol converter, Gateway, HMI, Data concentrator compatible with iec 104. *Industry Proved * Worldwide Customers Download Evaluation Kit - IEC 104 Development Bundle In the Development Bundle, We included IEC 104 Server & Client Simulator, Windows & Linux SDK. http://www.freyrscada.com/iec-60870-5-104.php http://www.freyrscada.com/iec-60870-5-104-Server-Simulator.php http://www.freyrscada.com/iec-60870-5-104-Client-Simulator.php http://www.freyrscada.com/iec-60870-5-104-Windows-Software-Development-Kit(SDK).php http://www.freyrscada.com/iec-60870-5-104-Linux-Software-Development-Kit(SDK).php Video Tutorial https://www.youtube.com/playlist?list=PL4tVfIsUhy1bx7TVjtZnqFB6tbZBhOlJP
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    SBW (Systems Biology Workbench)

    SBW (Systems Biology Workbench)

    Framework for Systems Biology

    The Systems Biology Workbench(SBW) is a framework for application intercommunications. It uses a broker-based, distributed, message-passing architecture, supports many languages including Java, C++, Perl & Python, and runs under Linux,OSX & Win32. It comes with a large number of modules, encompassing the whole modeling cycle: creating computational models, simulating and analyzing them, visualizing the information, in order to improve the models. All using community standards, such as SED-ML, SBML and MIRIAM.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23
    TopoCad France

    TopoCad France

    French Geographic Information System

    topography oriented GIS for cadastre maintenance fully configurable and totally autonomous (can be transfered to USB key) .
    Downloads: 7 This Week
    Last Update:
    See Project
  • 24
    ASALI

    ASALI

    ASALI is an open-source code for chemical engineers

    Do you work with chemical reactors? Are you curious about them? ASALI is the open-source code that you are looking for. Chemical reactor models, transport/thermodynamic properties of gases, equilibrium calculations. ASALI couples all these features with an user friendly graphical interface. Modeling chemical reactors has never been so easy.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25
    Create 3D models easily in Win95,NT,XP,Vista,Win7 on all desktops, laptops and even netbooks without any 3D hardware acceleration. Supports 3DS, DXF, WRL, POV, ASC, spreadsheet & compressed files, extrude/sweep, mesh edit, parametric NURBS curves ...
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next