Open Source Scientific/Engineering Software

Browse free open source Scientific/Engineering software and projects for Server Operating Systems and Linux below. Use the toggles on the left to filter open source Scientific/Engineering software by OS, license, language, programming language, and project status.

  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    gnuplot

    gnuplot

    A portable, multi-platform, command-line driven graphing utility

    A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.
    Leader badge
    Downloads: 4,957 This Week
    Last Update:
    See Project
  • 2

    Arabeyes

    A project to increase free Arabic fonts on Unix/Linux

    Arabeyes is a Meta project that is aimed at fully supporting the Arabic language in the Unix/Linux environment. It is designed to be a central location to standardize the Arabization process. Arabeyes relies on voluntary contributions.
    Leader badge
    Downloads: 249 This Week
    Last Update:
    See Project
  • 3
    Judy is a general purpose dynamic array implemented as a C callable library. Judy's speed and memory usage are typically better than other data storage models and improves with very large data sets.
    Leader badge
    Downloads: 83 This Week
    Last Update:
    See Project
  • 4
    MAX! home automation
    MAX home automation is a GTK+ application to manage ELV/eQ-3 MAX! cubes. A cube is a gateway to a network of radiator thermostats, shutter contacts etc. Radiator and wall-mounted thermostat schedule can be edited uploaded, stored into a file and restored from there. Wall-mounted thermostat temperature graphs are indicated on a separate page sorted by the installation room. HTTP server is provided for integration with HTTP-enabled controls. E.g. thermostats can be queried and controlled remotely via HTTP GET-queries.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 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
  • 5
    System Stability Tester
    System Stability Tester is a multi platform open source clone of SuperPI and comes with a GUI and a CLI. It can be used for CPU and RAM burning, stressing and benchmarking.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 6
    Seagull is a multi-protocol traffic generator. Especially targeted towards IMS, Seagull supports Diameter (RFC3588 and all applications) over TCP/SCTP and IPv4/IPv6 , TCAP (over SS7 or Sigtran), XCAP over HTTP and Radius.
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 7
    adms
    ADMS is a code generator that converts electrical compact device models specified in high-level description language into ready-to-compile c code for the API of spice simulators. Repository migrated to: https://github.com/Qucs/ADMS For checkout do: git clone https://github.com/Qucs/ADMS.git
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • 8
    Impact Finite Element Program
    Impact is an explicit Finite Element Program Suite which simulates dynamic impact events. It has a range of elements, contact handling and different material laws. Models can be created, solved and analyzed with the included pre- and postprocessor. Impact is based on an Explicit Time stepping algorithm. These kind of codes are used to simulate dynamic phenomena such as car crashes and similar, usually involving large deformations.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 9
    CaspLab - Comet Assay Software Project Lab is a cross-platform image analysis software to measure level of DNA damage in SCGE (Single Cell Gel Electrophoresis) method called also comet assay method.
    Leader badge
    Downloads: 46 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    YARP - Yet Another Robot Platform
    YARP, Yet Another Robot Platform. Always dreamt of controlling a humanoid robot? ...well, we do that. A C++ library for IPC, vision and control. This project was migrated to GitHub: https://github.com/robotology/yarp
    Leader badge
    Downloads: 46 This Week
    Last Update:
    See Project
  • 11

    GPSBabel

    GPSBabel converts and transfers data like waypoints, tracks & routes.

    ** This site is of historical interest only. The project is active on www.gpsbabel.org and github. Some of the county/state files remain active, but no version of GPSBabel should be downloaded from this site. ** GPSBabel reads, writes, and manipulates GPS waypoints in a variety of formats. Over 100 supported formats include GPX, GeoJSON and Garmin serial and USB protocols, Geocaching Pocket Queries and *.loc and more! For Windows, Linux, Mac.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 12
    pfcalc is a pipe friction calculator using the Darcy-Weisbach equation. gpfcalc is a Gtk front-end for pfcalc. Qpfcalc is a Qt front-end for pfcalc.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 13
    Organization for Free Software in Education and Teaching. Our goal is to develop free software for education with knowledge sharing as our main concern. We already have developed software as DrGeo, GCompris, DrGenius and the live CD freeduc.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    newRPL

    newRPL

    The classic RPL programming language reimplemented and reimagined.

    This project reimplements from scratch the RPL language made popular by HP programmable calculators, in portable C/C++. The main goal is to release a complete computing environment for various targets. There's currently 4 active targets: the HP 50g, HP39gs and HP40gs calculators and a PC simulator (see the downloads section!). Other ports are planned for the future.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    XASTIR

    XASTIR

    Multiplatform Ham Radio APRS and Mapping Program

    NOTE: Code commits are FROZEN on SourceForge: New code is now at <http://github.com/Xastir/Xastir>. Real-time tracking & messaging of stations via radio/internet APRS data streams, w/125 map formats supported. Linux/FreeBSD/Solaris/MacOSX/Windows in any of 7 languages. Can also be used for mobile mapping w/GPS. MAILING LISTS ARE AT: PROJECT->WEB SITE.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    QMapControl is a Qt widget which enables your applications to use map data from different sources on desktop or mobiles. Maps can be enriched by custom objects which will be drawn into the map.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    This material enables IBM SPSS Statistics users to run code written in the R language inside Statistics. Additional free items for R in Statistics and other materials are available from the SPSS Community at www.ibm.com/developerworks/spssdevcentral
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    MMTL, the Multilayer Multiconductor Transmission Line 2-D and 2.5-D electromagnetic modeling tool suite, generates transmission parameters and SPICE models from descriptions of electronics interconnect dimensions and materials properties.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    An open-source corpus analysis class library written in C#. GUI of Tenka Text 0.1.3 comes with Wordlister - an advanced, extremely fast graphical wordlist tool and a simple regex concordance tool. Tenka Text - the open-source answer to WordSmith Tool
    Downloads: 13 This Week
    Last Update:
    See Project
  • 20
    The Scenario Toolkit is a collection of applications for use in participatory scenario workshops.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 21
    BEYE (Binary EYE) is a free, portable, advanced file viewer with built-in editor for binary, hexadecimal and disassembler modes. It contains a highlight AVR/Java/i86-AMD64/ARM-XScale/PPC-64 and other disassembler, full preview of MZ,NE,PE,ELF and other.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 22
    wview is a unix application for weather stations. It archives weather data from the station. Generates full html web sites with graphics. ftp/ssh export capability. MySQL/PostgreSQL archiving. International. Weather alarms. Data feed. RSS feed.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23

    FTimes

    A forensic system baselining, searching, and evidence collection tool

    FTimes is a forensic system baselining, searching, and evidence collection tool. Its primary purpose is to gather and/or develop topographical information and attributes about specified directories and files in a manner conducive to intrusion and forensic analysis.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    GGI stands for "General Graphics Interface", and it is a project that aims to develop a reliable, stable and fast graphics system that works everywhere. We want to allow any program using GGI to run on any platform requiring at most a recompile.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 25
    The Vocatout is a good program to learn vocabulary, you can use it to learn all the languages in the whole world. You can also learn capitals, search for voc-files, create voc-files, share your files, scan vocabulary, take a look at your diary, Download
    Downloads: 8 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB