Scientific/Engineering Software


  • More...
    • More...
    • More...

Category Category

    • More...
    • More...

License License

    • More...

Translations Translations

  • More...

Programming Language Programming Language

  • More...

Status Status

  • More...

Audience Audience

    • More...

User Interface User Interface

    • More...
    • More...
  • More...

Database Environment Database Environment

Freshness Freshness

Scientific/Engineering Software

  • C++Builder: 1 codebase, 1 UI designer, 4 platforms. C++Builder: 1 codebase, 1 UI designer, 4 platforms. Icon
    C++Builder: 1 codebase, 1 UI designer, 4 platforms. Icon

    The best visual IDE for creating fast performance native apps across platforms. Start today a 30-Day trial (no credit card needed).

    Modern C++, standards-compliant with enhanced language extensions, beautiful native UI tools, and cross-compilation to Windows, macOS, iOS and Android. We provide the ‘full stack’ for native app development, from database to native and flexible UI to REST and more. If you want crossplatform C++ done right - choose the Complete App Platform for Multi-Device Native Development - Choose C++Builder.
  • Focus on your Business with an integrated Business Cloud Focus on your Business with an integrated Business Cloud Icon
    Focus on your Business with an integrated Business Cloud Icon

    Reliable & Secure Communications Systems

    • 90+ features: video, file management, cloud phones
    • 99.999% financially backed uptime SLA
    • Expert support, certified by J.D. Power 2 years in a row
  • Downloads: 0 This Week Last Update: See Project
  • 42

    Simulation for spacecraft attitude control system analysis and design

    42 is a comprehensive general-purpose simulation of spacecraft attitude and orbit dynamics. Its primary purpose is to support design and validation of attitude control systems, from concept studies through integration and test. 42 accurately models multi-body spacecraft attitude dynamics (with rigid and/or flexible bodies), and both two-body and three-body orbital flight regimes, modelling environments from low Earth orbit to throughout the solar system. 42 simulates multiple spacecraft concurrently, facilitating studies of rendezvous, proximity operations, and precision formation flying. It also features visualization of spacecraft attitude.

    Downloads: 33 This Week Last Update: See Project
  • ACAGo

    Machine Learning approach to Go

    Downloads: 0 This Week Last Update: See Project

    A program to model admixture using marker genotype data. Please visit for more information.

    Downloads: 4 This Week Last Update: See Project
  • APA

    Astronomical photographs preprocessing software

    Downloads: 0 This Week Last Update: See Project
  • Monitor Your Most Critical Cloud & SaaS Applications Monitor Your Most Critical Cloud & SaaS Applications Icon
    Monitor Your Most Critical Cloud & SaaS Applications Icon

    Get insights into the performance of applications and services such as AWS, Salesforce, Office 365 and WebEx.

    With a view into both web and network health, you'll be able to pinpoint the cause of an outage instantly, whether it's within your network, a provider's network or the SaaS application. Save time, track SLAs and clear tickets faster.
    Are you involved with your company's network performance/operations team?
    Try It FREE!
  • ARaC

    ARaC (Almost Random Cipher) is (or will become) a 512bit cipher. The ARaC suite is a C program which can encrypt/decrypt files and streams. The cipher itself cannot be download on SF due to US export laws, check !

    Downloads: 0 This Week Last Update: See Project
  • ASCEND modelling environment Icon

    ASCEND modelling environment

    ASCEND is a modelling environment and solver for large or small systems of non-linear equations, for use in engineering, thermodynamics, chemistry, physics, mathematics and biology. Solvers for both steady and dynamic (NLA & DAE) problems, are provid

  • ATOMKI Common Data Acquisition

    Nuclear physics data acquisition system

    Nuclear physics data acquisition system. The suit of applications can be used to collect data from physics experiments using CAMAC/CAEN/VME devices. The system is quite specialized, but the code can still be useful for others doing something similar...

    Downloads: 0 This Week Last Update: See Project
  • AUDio MEasurement System

    AUDio MEasurement System - multi-platfrom system for audio measurement through sound card in the PC. Incorporates Generator, Oscilloscope, FFT, Sweep frequency characteristic. Now it can be compiled and works under MSWindows and Linux.

  • ActEdit

    ActEdit is an editor for ACT-R-models ( providing a 3D-Desktop to arrange the production rules. ActEdit can be used to create new models but also to create layouts for rule-production dependencies of already existing models.

    Downloads: 2 This Week Last Update: See Project
  • Locate Sensitive Data across Networks and Workstations Locate Sensitive Data across Networks and Workstations Icon
    Locate Sensitive Data across Networks and Workstations Icon

    Build the Business Case for Effective Security Investments

    Your customers recognize the importance of security, but often don’t realize the urgency until they see something tangible. SolarWinds® Risk Intelligence assigns value to your data vulnerability, helping you build a strong business case for data protection and triage the most important problems to tackle. Some powerful features include data risk communicated as financial impact, at-risk data discovery and PCI DSS, PAN & PII scans.
  • Ada industrial control widget library Icon

    Ada industrial control widget library

    A GUI library for designing gauges, meters, oscilloscopes, plotters

    A library that is intended for designing high-quality industrial control widgets for Ada applications. The widgets are composed of transparent layers drawn by cairo. The widgets are fully scalable graphics. A time controlled refresh policy is supported for real-time and heavy-duty applications. The library supports caching graphical operations and stream I/O for serialization and deserialization. Ready-to-use gauge, meter, oscilloscope widgets are provided as samples as well as an editor widget for WYSIWYG design of complex dashboards. The software is based on GtkAda and cairoada, the Ada bindings to GTK+ and cairo.

    Downloads: 8 This Week Last Update: See Project
  • Adaptive Simulated Annealing (ASA) Icon

    Adaptive Simulated Annealing (ASA)

    simulated annealing optimization and importance-sampling

    Adaptive Simulated Annealing (ASA) is a C-language code that finds the best global fit of a nonlinear cost-function over a D-dimensional space. ASA has over 100 OPTIONS to provide robust tuning over many classes of nonlinear stochastic systems.

  • Akshara Malayalam OCR

    Akshara Malayalam OCR is a project for the development of an OCR for printed and handwritten documents in Malayalam language. The inspiration is from similar OCR softwares in other languages etc.

  • Amplipex Multiplexer system

    A multiplexed biosignal data acquisition system

    This project contains the documentation including hardware and software details of the Amplipex KJE-1001 biosignal amplification system. Amplipex Ltd acknowledges that the original software and design for the 16-channel INTAN chip and the multiplexing headstage were developed by Anthony Leonardo and Tim Harris and their research groups at the Janelia Farm Research Campus of the Howard Hughes Medical Institute. Their generosity in sharing their work and intellectual products for the benefit of the neuroscience community is much appreciated. Amplipex Ltd disclaims the liability of warranty of any kind regarding the source codes and hardware schematics distributed within the framework of this project.

    Downloads: 0 This Week Last Update: See Project
  • Arduino ASCOM Focuser Pro2 DIY

    Version 2 of the myFocuser Project

    Version 2, myFocuserPro2 for telescopes controlled by Arduino Nano. Many different options and driver board supported. Ongoing support. (c) Copyright Robert Brown 2014-2018. All Rights Reserved. YOU MAY NOT SELL CONTROLLERS OR PCBs BASED ON THIS PROJECT without express written permission granted from the author. Schematics, Code, Firmware, Ideas, Applications, Layout are protected by International Copyright Law. Permission is NOT granted to any person to redistribute, market, manufacture or sell for commercial gain the myFocuserPro products, ideas, PCB's, circuits, builds, variations and units described or discussed herein or on this site. Permission granted for personal and Academic use only. THIS MEANS THAT YOU CANNOT COPY/RE-DESIGN AND MAKE AVAILABLE KITS OR PCB BASED ON THIS PROJECT AND OFFER THOSE KITS OR PCB FOR SALE TO OTHERS. THAT IS A BREACH OF COPYRIGHT. Use of this project, circuit, firmware and applications is deemed acceptance of the above.

  • Arduino Monitoring by Sensors2Cloud

    Remote Monitoring of Arduino from the Cloud

    LabScript by Sensors2cloud is a browser-based Tool that allow the user to remotely monitor multiple Arduino devices over the internet. LabScript makes it really easy to monitor any number of Arduinos you have over the internet in 5 easy steps: 1) Sign up for a developer account at 2) Download the Arduino sketch from SourceForge 3) Connect an Ethernet Shield to your Arduino 4) Upload the Sketch into your Arduino 5) Follow the instructions on for setting up the Web interface After the steps, you can monitor your remote Arduinos from anywhere in the world using an IPad or any HTML5 web-browser such as chrome and Safari

  • Armadillo C++ matrix library Icon

    Armadillo C++ matrix library

    Fast C++ matrix library with easy to use functions and syntax, deliberately similar to Matlab. Uses template meta-programming techniques. Also provides efficient wrappers for LAPACK, BLAS and ATLAS libraries, including high-performance versions such as OpenBLAS and Intel MKL. Useful for machine learning, pattern recognition, signal processing, bioinformatics, statistics, finance, etc. For more details, see

  • Artifical Life Project

    Artifical World simulator, it simulate virtual 3D world and execute IA programs. It have API for programming IAs in C++. it use Irrlicht as 3D engine.

    Downloads: 0 This Week Last Update: See Project
  • Automatic Drawing Generation Icon

    Automatic Drawing Generation

    A canvas library for generating technical drawings

    The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a GObject-based library where a custom application can put common CAD entities such as paths, hatches and dimensions, to automatically create technical drawings. A demo application is provided in order to show the capabilities of the canvas. Although it is possible to interact with the library directly in C (that is what the adg-demo program is doing), the canvas is expected to be used from higher level languages, much in the same way as what done in the GNOME stack. Lua bindings based on LGI are already provided out of the box. The adg-lua project, downloadable from the "Files" section, provides Lua programs and demos that leverages these bindings.

    Downloads: 12 This Week Last Update: See Project
  • Axiom Computer Algebra System

    Axiom is a computer algebra system. It consists of an interpreter, a compiler and a library of algorithms. Axiom is an excellent research platform as well as a useful tool for scientific programming.

    Downloads: 1 This Week Last Update: See Project
  • Azure Mikrophisis

    It started as a simple physics API for educational purposes, but now its development is clearly focused on gaming and will be incorporated to a next-gen engine.

    Downloads: 0 This Week Last Update: See Project
  • Bert's Computing Suite

    My personal computing suite provides some programs I developed as a hobbyist and currently include a lambda calculus interpreter and a calculator which solves arithmetic expressions; both are written in C++.

    Downloads: 0 This Week Last Update: See Project
  • BertoFocus Icon


    Focuser based on ASCOM platform

    It provides an USB connection for the communication with the PC, it uses a stepper motor that provides higher precision, you can set the motor in full step or in microstepp mode (1, 1/2, 1/4, 1/8). The focuser include a temperature sensor. This driver has a ToolBox with which you can control manually the focuser (for example you can set the limits).

    Downloads: 5 This Week Last Update: See Project
  • BioFVM Icon


    3-D diffusion solver for biological problems

    BioFVM is an open source diffusive transport solver for biological problems. It can solve for the diffusion of tens or hundreds of substrates on large 3-D domains. For simplicity, the code has minimal external dependencies. BioFVM was first published in: A. Ghaffarizadeh, S.H. Friedman, and P. Macklin. BioFVM: an efficient, parallelized diffusive transport solver for 3-D biological simulations. Bioinformatics 32(8): 1156-8, 2016. DOI: 10.1093/bioinformatics/btv730 method paper:

    Downloads: 0 This Week Last Update: See Project
  • Biosignal Tools

    BioSig is a software library for processing of biomedical signals (EEG, ECG, etc.) with Matlab, Octave, C/C++ and Python. A standalone signal viewer supporting more than 30 different data formats is also provided.

  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Get latest updates about Open Source Projects, Conferences and News.

No, Thank you