Open Source Tools
R is a language and environment for statistical computing and graphics.
DesignVUE is a branch of the Visual Understanding Environment (VUE) tool originally developed by Tufts University. It is an Open Source project based in the Design Engineering group of the Mechanical Engineering Department at Imperial College London.
B-Link is a data-driven creativity engine, it supports user to explore knowledge and discover creativity.. ..driven by advanced data mining algorithm.
Open PHA ® Desktop and Open PHA Cloud are powerful tools for performing, analyzing, and maintaining HAZOP, LOPA, and Security PHA Review studies.
OpenFOAM includes hundreds of robust CFD applications built from the devkit, which can be extended and customised, quickly and conveniently. The applications are used to create CFD simulations by industry, academic, and research and government institutes, across all fields of engineering and science.
CFDStudio® Integrated Development Environment to pre and postprocess CFD programs
ANSWER® General Purpose Computational Fluid Dynamics (CFD)
PORFLOW® Ground Water, Porous & Fractured media Simulator
TIDAL® Oceanographic & Surface Water Simulator
RADM™Atmospheric P ollution and Transport Simulator
Scientific Programming Language
Powerful mathematics-oriented syntax with built-in 2D/3D plotting and visualization tools
Free software, runs on GNU/Linux, macOS, BSD, and Microsoft Windows
Drop-in compatible with many Matlab scripts
GeoGebra is dynamic mathematics software for all levels of education that brings together geometry, algebra, spreadsheets, graphing, statistics and calculus in one easy-to-use package.
Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language.
Explore math with Desmos! Plot functions, create tables, add sliders, animate your graphs, and more
LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation.
TeXstudio is an integrated writing environment for creating LaTeX documents.
Overleaf is a collaborative cloud-based LaTeX editor used for writing, editing and publishing scientific documents.
LibreCAD is a free computer-aided design application for 2D design. It works on Linux, macOS, Unix and Windows operating systems.
FreeCAD, the open source 3D parametric modeler.
JOELib is a platform independent open source computational chemistry package written in Java.
Fritzing is an open-source hardware initiative that makes electronics accessible as a creative material for anyone.
KiCad is an open source software suite for Electronic Design Automation (EDA).
Blender is the free and open source 3D creation suite.
FlightGear is an open-source flight simulator.
Chamilo is a free software e-learning and content management system, aimed at improving access to education and knowledge globally.
Claroline LMS is a learning management system focused on providing a free and dependable solution to e-learning management.
FlightPath is an open-source, web-based enterprise software application for academic support
Linux is a family of open-source Unix-like operating systems
Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects.
Opensource.com is a premier, daily publication focused on open source and Linux tutorials, stories, and resources.
BlueSpice MediaWiki is free wiki software based on the MediaWiki engine and licensed with the GNU General Public License. It is especially developed for businesses as an enterprise wiki.
Wikimedia Commons is an online repository of free-use images, sounds, other media, and JSON files.
Simplify your workflow, accelerate your research
Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share research.
Gephi is the leading visualization and exploration software for all kinds of graphs and networks. Gephi is open-source and free.
Scilab is a free and open source software for engineers & scientists, with a long history (first release in 1994)
The J programming language
Julia is a high-level, high-performance, dynamic programming language
S-Lang is a multi-platform programmer's library designed to allow a developer to create robust multi-platform software.
Graph-tool is an efficient Python module for manipulation and statistical analysis of graphs
Cytoscape is an open source software platform for visualizing complex networks and integrating these with any type of attribute data.
Tulip is an information visualization framework dedicated to the analysis and visualization of relational data.
Weka 3: Machine Learning Software in Java
Weka is a collection of machine learning algorithms for data mining tasks. It contains tools for data preparation, classification, regression, clustering, association rules mining, and visualization.
CodePen is a social development environment for front-end designers and developers. Build and deploy a website, show off your work, build test cases to learn and debug, and find inspiration.
BotMan is a framework agnostic PHP library that is designed to simplify the task of developing innovative bots for multiple messaging platforms, including Slack, Telegram, Microsoft Bot Framework, Nexmo, HipChat, Facebook Messenger and WeChat.
Rasa provides flexible conversational AI software for building text and voice-based assistants. Used by developers, conversational teams, and enterprises ...
Botpress is a browser-based AI chatbot builder. The platform abstracts away the boilerplate code infrastructure needed to get a chatbot up and running, and its drag-and-drop interface allows developers and non-developers alike to build, deploy, and manage production-grade chatbots.
ChatterBot is a Python library that makes it easy to generate automated responses to a user’s input. ChatterBot uses a selection of machine learning algorithms to produce different types of responses. This makes it easy for developers to create chat bots and automate conversations with users.
Dialogflow is a comprehensive platform for developing chatbots, voice bots, and virtual agents using natural language understanding and Google AI.
Eclipse is an integrated development environment used in computer programming.
Scala lets you write less to do more. As a high-level language, its modern features increase productivity and lead to more readable code.
Swift is a high-level general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. and the open-source community. Swift compiles to machine code, as it is an LLVM-based compiler.
Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
Includes a self-deployable platform, UI, worlds, avatars, and games
Fully customizable for any kind of game, social experience, event or spatial web app
User management, avatars and inventory with optional blockchain integration (see our Blockchain-in-a-Box repo)
Social features like chat, groups, friends, blocking and moderation
Complete world editing and administration
2D, 3D and XR Avatars with full inverse kinematics and facial expressions
BUILDING AN OPEN, ACCESSIBLE, INTEROPERABLE METAVERSE FOR ALL
The Open Metaverse Foundation is home to an open, vendor-neutral community dedicated to creating open standards and software to support the open, global, scalable Metaverse.
Vircadia™ is an open source agent-based metaverse ecosystem that excels in mass human and agent (AI) based immersive worlds.