Scientific/Engineering Software


  • 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...

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.
  • DigitalOcean - The Total Cloud Computing Platform DigitalOcean - The Total Cloud Computing Platform Icon
    DigitalOcean - The Total Cloud Computing Platform Icon

    Our platform was built with simplicity at the forefront, so developers can build and deploy with ease.

    DigitalOcean's predictable format removes infrastructure friction and allows developers more time to build software customers love. Easily deploy, manage, and scale applications of any size. DigitalOcean also provides the support you need with hundreds of in-depth tutorials and an active online community.
  • Programming Without Coding Technology Icon

    Programming Without Coding Technology

    Create software without writing a single line of code

    PWCT is not a Wizard for creating your application in 1 2 3 steps. PWCT is a general-purpose visual programming language designed for novice and expert programmers. A novice programmer can use PWCT to learn programming concepts like Data Structures, Control Structures and Programming Paradigms. An expert programmer can use PWCT to create any large and complex software. Using PWCT we developed a textual programming language Compiler and Virtual Machine without writing a single line of code where the programming process done using the PWCT visual components. This language called Supernova and it's free-open source. Many database, Multi-Media, Network, AI, Simulation & Math applications are developed using PWCT You can see/edit the generated source code. PWCT support Harbour, Supernova, C, Python, & C#.NET and you can extend PWCT to support code generation in any text based programming language. PWCT comes with many samples, tutorials and movies.

  • NumeRe Icon


    Framework für Numerische Rechnungen

    NumeRe: Framework für Numerische Rechnungen is a framework written for Microsoft Windows(R) and released under the GNU GPL v3 for solving and visualizing mathematical and physical problems numerically. NumeRe is based upon muParser, MathGL, BasicExcel, TinyXML-2, the Boost C++-Library & the GNU Scientific Library The program's language is available in German and in English, however all commands are always in English, to suppress misuse of special characters and enhance portability across different languages. The version 1.0.9 brings the ability to translate NumeRe's language to your native language. If you are interested in translating NumeRe to your language, please mail the developer. If you think that NumeRe is helpful: don't hesitate and write a corresponding review here on SourceForge! Win 8.1- & Win 10-Support:

  • Supernova programming language Icon

    Supernova programming language

    Natural programming language developed using PWCT

    Modern scripting language and the first one that presents the concept of programming with direct fiction description using a clear subset of pure human language. Supernova started as a research and example about what we can do using PWCT ( Programming Without Coding Technology - ). Using Supernova you can write the source code using Arabic and/or English keywords and you can create GUI applications for Windows and Linux. Supernova is designed in 2010 as a prototype to test some new ideas. In 2016 the Ring programming language ( is designed to present the ideas in a practical language.

  • Tao3D Icon


    Tao3D is a programming language for real-time interactive 3D

    Tao3D is a programming language for real-time interactive 3D. It lets you easily create dynamic, interactive, data-rich presentations, small applications, user interface concepts, and more.

    Downloads: 3 This Week Last Update: See Project
  • xorlisp

    Bit level lambda continuations and nothing else - Queue automata

    Not working yet. To deal with the Halting Problem, computing and data are navigated using debugger ops: linearForward and treeForward, which navigate an astronomically large bit string where 1 is ( and 0 is ). All pairs are derived from (). For example, true is represented as ((()())()), and false is (()(()())). It appears related to the church encoding of lambda where T chooses first parameter and F chooses second, of a pair. Continuations are nearly finished code and are represented as a pair of stack and queue. The stack is a linked list of pair of true or false and object pushed on the stack. The queue is also such a linked list but is paired oppositely so previous queue state goes on the left and next object queued on the right of the new pair, so when the queue is navigated in sequence of that astronomically long bitstring (thats exponential of reusing objects in the acyclicNet), the Nav32 (using linearForward and treeForward for random access) first sees the oldest object queued

    Downloads: 3 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!
  • DRINKS Toolkit Icon

    DRINKS Toolkit

    DRINKS is a set of smart web-based widgets.

    DRINKS Toolkit is a collection of web-based widget, focused in the first release, to realize an online strumentation. It provides a practical and immediate interface to represent your data in the best possible way. Every widget is drawed using HTML5 Canvas API in a Javascript based environment. Drinks was born to allow users to easily realize custom dashboards without any programming knowledge, infact, you can use your instrument on a webpage simply using HTML tags, or using BarMan IDE to create your applications in a click. DRINKS Toolkit (hardware and software) are released as Open Source project.

  • Genetic Functional Programming

    GFP use Genetic Programming and LISP-like language for growing program.

    Downloads: 1 This Week Last Update: See Project

    a Scratch Interface for Lego NXT

    SILENT is a Scratch modification that interfaces with LEGO MINDSTORM NXT 2.0 robot. It's based on Scratch 1.4.2, developed in JAVA, Squeak and Bash scripting. It's supported by Linux and Windows XP/7, in which it was tested. It required JAVA>=6. Easy to setup and easy to learn! Please leave your review to help me to improve it!

  • Speakable Programming for Every Language Icon

    Speakable Programming for Every Language

    Your language to speak with all.

    This project has the language data for spel, the main new codebase is at: A computer programming language using human language syntax for human-to-human and human-to-computer communication with high precision, supporting many languages. Currently has alpha prototype support for analytic versions of the UN languages English, Mandarin Chinese, Spanish, Arabic, Russian and French as well as a bunch of others in addition to the core mwak language. The alpha IDE is at (wait for it to finish loading before clicking "translate") Since it is early prototype, it's not easy to use, If you are interested, join the mailing list. latest code is in the git repository.

    Downloads: 1 This Week Last Update: See Project
  • ADSKIT Icon


    Agents design supporting system for simulation models

    Main task is automating the creation of simulation models of complex model. The originalities of proposed software are explicit representation of conceptual model in the concept – attribute – relation form and applying expert system approach to transform designed ontology into agent model. Researchers develop the structure and behavior of agents using declarative approach. Web:

    Downloads: 0 This Week Last Update: See Project
  • 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
  • Agaseous-NES (New Encrypted Space)

    Agaseous-NES is a graphic app for creating integrated circuit layers. Developers can import Agaseous for SuperWikia Alpha .AJA (Agaseous Joint Application) text files to automate & create asauna plates. Also imports and intergrate Adobe .PSD files.

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


    Command Centre

    Free to join for developers who support the Free Software Foundation cause. This is my research project from 2003, which I recently updated with acceleration- and console changes (Surround Sound, Doppler Effects, Device Updates, Physics) in a long weekend but project should be considered abandoned. Additionally, the Performer libraries have been abandoned by Silicon Graphics. Minor setup- and make reconfiguration bugs, no changes planned. The Command Centre is a Simulation Programming Framework for advanced Command and Control Simulators on Linux/Windows using C/C++ and Java. The Framework integrates with Leading Tools like Visual Paradigm (UML), Net Beans 7.0 (Java), and Code Warrior (C/C++). The codebase supports building Heterogenous Command and Control Consoles and Accelerated User Attached Audiovisuals. The Command Centre Real Time Simulation Framework (under RT Linux) allows designers to build Fast Prototyped Consoles for advanced Simulations running on Local Area Networks.

  • Descend Icon


    Program for drawing 3D surfaces from parametric equations

    Descend is an open source program for drawing 3D surfaces from parametric equations. It uses a custom, very fast language called Misc to calculate the geometry. It also uses OpenGL to render scenes with high quality shaders. Website:

    Downloads: 0 This Week Last Update: See Project
  • GNU Genetically Engineered Creature Lab

    Before year 2045, we want to create a "software development lab" that will allow to write "from scratch" the DNA of a creature, the "content" of it's first cell, and the components of the solution in which it will grow, to simulate it's life.

    Downloads: 0 This Week Last Update: See Project
  • I Language Icon

    I Language

    I is a cross-platform programming language designed towards efficiency during development and at runtime.

    Downloads: 0 This Week Last Update: See Project
  • Java Agents Multiple System Icon

    Java Agents Multiple System

    a Java API & Interpreter for AgentSpeak + Prolog

    Downloads: 0 This Week Last Update: See Project
  • Magda language

    Magda language resource site

    Magda is a new programming language, introduced in Jarek Kusmierek's PhD ( and continued in Mauro Mulatero's thesis ( Magda's goal is to allow a programmer to write well-modularized, reusable code. Magda is based upon the core notion of mixin as unit of reuse and as building block from which objects are created. The power of modularization of mixins is enhanced by two unique features. The first feature is the modularization of constructors. In Magda, many mixins with independent definitions of constructors can be combined without the need to copy any code and without the risk of clashes. The second distinctive feature modifies the way declarations of new methods, overriding methods, and method calls are done, in order to rule out accidental name clashes, even with respect to future modifications of the code. A collection of samples written in Magda language are also available.

    Downloads: 0 This Week Last Update: See Project
  • MathMachine

    A strong, yet minimalistic Math-oriented Programming Language (MML) providing an easy-to-use console and a command-line script interpreter, targetted towards fast calculations for extremely big numbers, and bundled with a number of math libraries.

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


    NewApp is a multi purpose and modular visual programming language.

    NewApp is a multi purpose visual programming language. NewApp has two modes, a ‘design’ mode and a ‘user’ mode. Both modes are integrated in the same user interface. During the design phase, one may switch between the two modes. When the design is finished, one may ‘lock’ the design (the 'source code') from being accessible to users. At that point the new application is ready for end-user use and/or distribution. Since the new designed application is stored as a single XML file, the application can be shared with anyone who has NewApp installed, independent of the operation system used. NewApp includes a special feature, which enables applications designed in NewApp to be stored as stand-alone executables. NewApp applications can best be thought of as 'circuits.' A circuit in NewApp consists of several 'components' which can be connected with each other by means of 'connections'. Also circuits can be connected with each other.

    Downloads: 0 This Week Last Update: See Project
  • NumeRe::Plugins Icon


    Additional functionality for NumeRe

    Plugins are NumeRe scripts, which contain install routines for additional functionalities. Plugins may provide additional commands or override already existing ones. During the installation process additional NumeRe procedures are created, which represent the additional functionality. You may also add entries to the overall documentation describing the plugin. To provide your own plugins and to gain the necessary access rights, please write a short message to the admin of the project: You'll find further information at this place:

    Downloads: 0 This Week Last Update: See Project
  • PLC Programming Icon

    PLC Programming

    PLC Programming Best Practices

    This project is for the development of PLC programming best practices. Based on expert input, a free video series will be developed by In this project we will start with the most basic 'start stop' ladder logic, then on to 'motor control' etc., working our way up to use of advanced instructions and tecniques. All along we will be using most common real world applications in PLC programming tutorial videos.

  • PiXCL Advanced Imaging

    A powerful interpreted language with simple compiler for Windows 7 to create apps for graphics, image acquisition, processing and advanced analysis. Includes 800+ commands, help, simple development studio, plug-in API and Debugger window.

    Downloads: 0 This Week Last Update: See Project
  • Projekt Vektor - mk1

    Projeckt Vektor, a Chandley Technologies project.

    Downloads: 0 This Week Last Update: See Project
  • Solve Logic Word Puzzles with CLP

    Constraint Logic can solve word logic puzzles.

    Learn basic constraint logic programming by solving logic word puzzles. This tutorial will show you how to solve easy 1 star to hard 5 star puzzles, using the eCLiPSe-CLP language (available at Don't confuse this programming language (a prolog language) with the IDE for Java.

    Downloads: 0 This Week Last Update: See Project
  • Staples Data Population & Migration Adm.

    The Staples Data Population & Migration Administrator is an application for the SuperWikia programming language which auto-builds critical infrastructure for cloned patches and provides backend server capability for smaller projects.

  • Previous
  • You're on page 1
  • 2
  • Next

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

No, Thank you