Open Source Scientific/Engineering Software - Page 26

Scientific/Engineering Software

View 202 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
  • 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
  • 1

    provean

    Predicting the functional effect of protein sequence variations

    PROVEAN (Protein Variation Effect Analyzer) is a software tool which predicts whether an amino acid substitution or indel has an impact on the biological function of a protein. The prediction is based on the change, caused by a variation, in the similarity of query sequence to closely related sequences collected through BLAST.
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • 2
    JabRef

    JabRef

    JabRef is a graphical application for managing bibliographical data

    JabRef is a graphical application for managing bibliographical databases. JabRef is designed specifically for BibTeX bases, but can import and export many other bibliographic formats. JabRef runs on all platforms and requires Java 1.8 or newer.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3

    CANopenNode

    CANopen based stack for communication in embeded control systems.

    Project was moved to https://github.com/canopennode ---- CANopenNode is an open source software stack used for serial communication of multiple devices over the CAN/CANopen Network. It works on different microcontrollers, is reliable, simple and powerful and is suitable for industrial or home automation. CANopen is the internationally standardized (EN 50325-4) (CiA DS-301) CAN-based higher-layer protocol for embedded control system.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    Calculadora

    Calculadora

    Uma calculadora desenvolvida em C#

    Uma calculadora desenvolvida em C# usando como modelo a calculadora padrão do Windows. Possibilita a realização de cálculos tanto básicos como mais complexos, como calculo de raiz quadrada. Contém também uma calculadora de regra de 3, que pode ser acessada pelo botão "RD3".
    Downloads: 44 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    TCNOpen

    TCNOpen

    Components for IEC61375 standardised communication

    TCNOpen is an open source initiative which the partner railway industries created with the aim to build in collaboration some key parts of new or upcoming railway standards, commonly known under the name TCN. TCN (Train Communication Network) is a series of international standards (IEC61375) developed by Working Group 43 of the IEC (International Electrotechnical Commission), specifying a communication system for the data communication within and between vehicles of a train. It is currently in use on many thousands of trains in the world in order to allow electronic devices to exchange information while operating aboard the same train. TCNOpen follows the Open Source scheme, as the software is jointly developed by participating companies, according to their role, so as to achieve cheaper, quicker and better quality results. Licenses: TRDP: MPLv2.0 http://www.mozilla.org/MPL/2.0/ TRDPSpy: GPL http://www.gnu.org/licenses/gpl.html
    Leader badge
    Downloads: 44 This Week
    Last Update:
    See Project
  • 6
    gVirtualXRay

    gVirtualXRay

    Virtual X-Ray Imaging Library on GPU

    gVirtualXRay is a C++ library to simulate X-ray imaging. It is based on the Beer-Lambert law to compute the absorption of light (i.e. photons) by 3D objects (here polygon meshes). It is implemented on the graphics processing unit (GPU) using the OpenGL Shading Language (GLSL). SimpleGVXR is a smaller library build on the top of gVirtualXRay. It provides wrappers to Python, R, Ruby, Tcl, C#, Java, and GNU Octave.
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    CodonW is a programme designed to simplify the Multivariate analysis (correspondence analysis) of codon and amino acid usage. It was written in ANSI compliant C. See the README file for more information.
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • 8
    Android 41CV
    A HP41CV simulator for the Android platform. This version is the second beta release and includes nearly all functionality of the HP41CV including running programmes. Programmes can be imported / exported on csv format. A simple programme editor incl
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Open-source interpreted Verilog simulator with a feature set and performance similar to Verilog-XL. Implements all IEEE 1364-1995 features along with some Verilog-2001 features. Full support for Verilog PLIs.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    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 it Free
  • 10

    MegaTunix Tuning Software

    OSS MEgasquirt, LibreEMS, JimStim tuning software

    MegaTunix is a cross-platform tuning application for some of the available DIY Fuel Injection controllers, including the MegaSquirt (MS1, MS1-Extra, MS2 and MS2-Extra) as well as the LibreEMS EFI system and the JimStim ECU stimulator/development tool.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 11
    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: 15 This Week
    Last Update:
    See Project
  • 12

    PS Matching in SPSS

    Propensity score matching in SPSS

    Propensity score matching in SPSS Provides SPSS custom dialog to perform propensity score matching. Using the SPSS-R plugin, the software calls several R packages, mainly MatchIt and optmatch. Proper citations of these R packages is provided in the program.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 13
    RDKit

    RDKit

    Open-Source Cheminformatics and Machine Learning

    A collection of cheminformatics and machine-learning software written in C++ and Python. NOTE: the RDKit source code and downloads are now in github: https://github.com/rdkit/rdkit The core algorithms and data structures are written in C++. Wrappers are provided to use the toolkit from either Python or Java. Additionally, the RDKit distribution includes a PostgreSQL-based cartridge that allows molecules to be stored in relational database and retrieved via substructure and similarity searches.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 14
    Arduino Nano Dew Controller Pro (DIY)

    Arduino Nano Dew Controller Pro (DIY)

    Dew Controller Feature Rich

    A 3-channel fully automated Dew Controller (DIY project) based on Arduino Nano for telescopes. For $48 or less. (c) Copyright Robert Brown 2014-2025. All Rights Reserved. Permission is granted for personal and Academic use only. Code or portions of code may not be copied or used without appropriate credit given to author. A very popular project with over 48,000 downloads. There is a new ESP32 WiFi version at https://sourceforge.net/projects/esp32-dew-controller/ The older myDCP2 (two-channel dew controller) is found here https://sourceforge.net/projects/arduinonanodewcontrollerpro/files/myDewController%20v200%202channel/
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 15
    Defraser is a forensic analysis application that can be used to detect full and partial multimedia files in datastreams. It is typically used to find (and restore) complete or partial video files in datastreams (for instance, unallocated diskspace).
    Downloads: 12 This Week
    Last Update:
    See Project
  • 16

    [DEPRECATED] Gene Ontology

    The DEPRECATED legacy location of the GO, see http://geneontology.org

    The DEPRECATED legacy of the Gene Ontology project on SourceForge. Please see http://geneontology.org for current software and downloads.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 17
    JMCAD - modeling of dynamic systems
    JMCAD is an program for the modeling and simulation of complex dynamic systems. This includes the ability to construct and simulate block diagrams. The visual block diagram interface offers a simple method for constructing, modifying and maintaining complex system models. The simulation engine provides fast and accurate solutions for linear, nonlinear, continuous time, discrete time, time varying and hybrid system designs. With JMCAD, users can quickly develop software or "virtual" prototypes of systems or processes to demonstrate their behavior prior to building physical prototypes. The user builds his system model by selecting predefined blocks from a block library and simply wiring the blocks together. Each block of the diagram performs a function. Users can also create custom blocks in Java and add them to the JMCAD block library. JMCAD is a block diagram language for creating complex nonlinear dynamic systems.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    TimingEditor

    TimingEditor

    TimingEditor is a tool to graphically draw and edit timing diagrams.

    TimingEditor is a tool to graphically draw and edit timing diagrams.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    Digital Logic Design

    Digital Logic Design

    Digital Circuits Design and Simulation

    DLD V 2.0 Released Digital Logic Design is a Software tool for designing and simulating digital circuits. It provides digital parts ranging from simple gates to Arithmetic Logic Unit. You may start your circuit from simple gates and flipflops and keep on converting them into ICs. These ICs, later on, may be incorporated into other circuits to built more complex circuits like CPU. You may even use SOP expressions to generate digital circuits in IC form. You can use this software to design Combinational, Synchronous and Asynchronous Sequential Circuits. The circuit working can be analyzed by using output parts like LEDs, Seven Segment Display as well as CRT and digital Oscilloscope all provided in the software. This Software may be used by professionals, hobbyists and students alike. The teachers may incorporate this software in their courses like Digital Logic and Computer Design, Computer Architecture, Computer Organization and Embedded Systems.
    Leader badge
    Downloads: 23 This Week
    Last Update:
    See Project
  • 20
    SCADA-LTS

    SCADA-LTS

    A comprehensive Supervisory Control, Data Acquisition, and Execution

    SCADA-LTS is an advanced FOSS, web-based, multi-platform environment designed to build your own Supervisory Control, Data Acquisition, and Management Execution Software - SCADA/MES. Its architecture provides a robust foundation for complex industrial automation and monitoring. Optimized for Smart Infrastructure, it is highly capable of managing industrial PV/BESS, Smart buildings, municipal Water networks or Wastewater treatment, ANPR telemetry, City-wide lighting, and other diverse data administration workflows. Beyond standard use, SCADA-LTS serves as a secure "independent source of truth" in sandboxed or zero-trust environments. It enhances critical infrastructure with cyber-alarm functionality, emergency operation scenarios, and vital operational visibility. Developed since 2015 on behalf of Abil'I.T. and supported by a global community, the project focuses on stability, security, and modernizing the codebase to meet the demands of industry, defense, and wide-area distributed
    Leader badge
    Downloads: 23 This Week
    Last Update:
    See Project
  • 21
    Celera Assembler (CA) is a whole-genome shotgun (WGS) assembler for the reconstruction of genomic DNA sequence from WGS sequencing data.
    Leader badge
    Downloads: 23 This Week
    Last Update:
    See Project
  • 22
    kicad StepUp

    kicad StepUp

    kicad StepUp allows exporting kicad 3D board and comps in STEP AP214

    kicad StepUp: a new approach to export kicad board and modules in STEP AP214 (with colors). With kicad StepUp, it is possible to work in kicad EDA with the same component model data available in the STEP AP214 3D format, and obtain a 3D STEP AP214 model of the pcb board and a complete board assembles with electronic modules, to be used for MCAD interchange. The accurate 3D visualization of components on board assembles in kicad 3dviewer, is maintained in the same accuracy and aspect in STEP AP214 format. The kicad StepUp script maintains the usual way to work with kicad, but improves the process to work in a collaborative way with mechanical designers bringing near ECAD and MCAD environments.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 23
    RPy (R from Python)
    RPy is a very simple, yet robust, Python interface to the R Programming Language. It can manage all kinds of R objects and can execute arbitrary R functions (including the graphic functions). RPy has been superseded by the RPy2 project: https://rpy2.github.io/
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 24
    openLCA

    openLCA

    professional open source software for LCA

    Software for sustainability assessment, highly modular; initially focused on Life Cycle Assessments.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 25
    lin_guider
    Lin-guider is an astronomical autoguiding program for Linux. It supports Philips, Logitech, uvc webcams, QHY5, QHY6, DSI2PRO, QHY5L-II-M, QHY5L-II-C, QHY5-II, ATIK, Starlight Xpress, ZWO ASI astrocams for video and FTDI chip-based, parallel port-based (LPT), GPIO-based, GPUSB devices, Nexstar-protocol based and QHY5, QHY6, QHY5L-II-M, QHY5L-II-C, QHY5-II, ATIK, Starlight Xpress, ZWO ASI astrocams for pulse guiding. Starlight Xpress ltd. is helping this project http://www.sxccd.com/
    Downloads: 8 This Week
    Last Update:
    See Project