theopenengineering
The universal directory for open engineering. Catalogs software, hardware, mechanical CAD assemblies, and verified physical references with honest licensing.
The library for web and native user interfaces
A component-based JavaScript library for building interactive web and native user interfaces.
Visual Studio Code
A lightweight, extensible source-code editor with debugging, Git integration, and a large extension ecosystem.
The React Framework
A full-stack React framework with routing, server rendering, static generation, and API capabilities.
Build in a weekend Scale to millions
A Postgres development platform that bundles a database, authentication, APIs, storage, realtime data, and edge functions.
🦜🔗 Build context-aware reasoning applications
A framework for building LLM applications, retrieval systems, and tool-using agents.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, and 400+ integrations.
A workflow-automation platform that connects apps, APIs, databases, and AI models through visual and code-based workflows.
A utility-first CSS framework for rapid UI development
A CSS framework that lets developers build custom interfaces directly with utility classes.
Awaken your home
An open-source home-automation platform that puts local control and privacy first across 1,500+ integrations.
Build your Enterprise CRM at AI Speed
An open-source, extensible CRM for technical teams that need customizable data models, workflows, and AI-ready automation.
Code at the speed of thought
A high-performance, collaborative code editor built in Rust with native AI and multiplayer features.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
The foundational distributed version-control system used to track changes and collaborate on source code.
Composable, Open Source Payments Platform
An open-source payment orchestration platform for routing, retries, reconciliation, vaulting, and multi-processor payments.
Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.
The open-source edition of Odoo, providing modular business applications including manufacturing, inventory, quality, maintenance, and accounting.
Self-hosting with superpowers
An open-source, self-hostable platform for deploying applications, databases, and services to your own servers.
A programming framework for agentic AI
A Microsoft framework for building multi-agent systems where LLM agents collaborate, use tools, and complete tasks.
ClickHouse® is a real-time analytics database management system
A column-oriented database built for very fast analytical queries over large volumes of event data.
The complete picture of your website
An open-source web and product analytics platform combining traffic, behavior, conversion, retention, and revenue insights.
Payload is the open-source, fullstack Next.js framework for instant, customizable backend & admin UI
A TypeScript-first headless CMS and application framework with an admin UI, APIs, authentication, and database integration.
A mini-Heroku powered by Docker that you can deploy on any server
A self-hosted PaaS that turns a single server into a Git-push deployment platform using Docker.
Build React-based CRUD applications, without constraints
A React framework for rapidly building admin panels, dashboards, and internal tools with CRUD and data-provider abstractions.
The open-source Shopify alternative
A modular commerce engine for building custom storefronts, marketplaces, and B2B commerce experiences.
Easy to use and privacy-friendly Google Analytics alternative
A lightweight, privacy-first web analytics platform that reports site traffic without cookies or personal-data tracking.
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
A Python framework for creating teams of role-based AI agents that collaborate on workflows.
The best way to start a full-stack, typesafe Next.js app
A CLI that scaffolds a type-safe Next.js stack with tRPC, Tailwind CSS, Prisma or Drizzle, and authentication options.
The only developer platform to build, analyze and improve your product
A product-analytics platform that combines analytics, feature flags, A/B testing, session replay, and surveys.
ERPNext is business management software that helps companies stay on top of their operations, whether it's tracking inventory, managing finances, handling projects, or keeping customers happy.
A 100% open-source ERP and manufacturing platform for managing production, inventory, purchasing, quality, accounting, and projects.
Your own 3D parametric modeler
A general-purpose parametric 3D CAD modeler for mechanical parts, assemblies, drawings, and engineering analysis.
Open-source customer engagement platform / Alternative to Intercom, Zendesk, Salesforce Service Cloud etc.
A customer-conversation platform that unifies website chat, email, WhatsApp, and social channels into a shared team inbox.
Low-code programming for event-driven applications
A flow-based programming tool for collecting, transforming, and visualizing real-time IoT and automation data.
The Agentic Social Media Scheduling Platform
An open-source social-media scheduler that uses AI agents to plan, generate, and publish posts across 30+ networks.
Espressif IoT Development Framework
Espressif’s official production-grade SDK for building firmware for ESP32-family systems-on-chip.
All-in-one IoT Platform - Device management, data collection, processing and visualization.
An IoT platform for device management, telemetry ingestion, rule-based processing, dashboards, and alarms.
Self-hosted newsletter and mailing list manager
A high-performance self-hosted newsletter, mailing-list, and transactional-email platform.
The World's Most Advanced Open Source Relational Database
A production-grade SQL relational database with advanced indexing, transactions, replication, and extensibility.
Open Source 3D Printer Driver
Widely used firmware for 3D printers, CNC machines, and laser cutters, providing motion, temperature, safety, and G-code control.
The Unified MQTT Platform for AI and IoT Data Streaming
A scalable MQTT broker and IoT data platform for connecting, processing, and streaming telemetry from millions of devices.
Build secure, connected, future-proof devices with Zephyr®
A scalable, secure real-time operating system for embedded devices across many hardware architectures and supported boards.
Deploy web apps anywhere: from bare metal to cloud
A Docker-based deployment tool that ships web applications to any Linux server with zero-downtime releases.
statsmodels provides classes and functions for estimating statistical models, running hypothesis tests, and exploring data in Python.
A Python library for statistical modeling, hypothesis testing, regression, ANOVA, diagnostics, and data exploration.
The Klipper firmware controls 3d-Printers.
A high-performance 3D-printer firmware that combines a general-purpose host computer with one or more microcontrollers.
G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
A 3D-printing slicer that converts models into printer instructions for FDM and mSLA printers.
Open Source Autopilot for Drones
Open-source flight-control firmware for drones and other unmanned vehicles, supporting flight modes, sensors, missions, and simulation.
Your Gateway to Embedded Software Development Excellence
A cross-platform embedded development ecosystem for building, debugging, testing, and deploying firmware across many boards and frameworks.
The snappy web interface for your 3D printer.
A web-based interface for remotely controlling, monitoring, and extending 3D printers.
Billing for AI products, from usage to invoice
An open-source billing platform for usage-based, subscription, prepaid, and hybrid pricing models.
The Programmers Solid 3D CAD Modeller
A script-based solid 3D CAD modeler that generates geometry from code rather than interactive mouse-driven modeling.
MONAI is the domain-specific, open-source Medical AI framework that drives research breakthroughs and accelerates AI into clinical impact.
A PyTorch-based framework for building, training, and deploying deep-learning models for healthcare imaging.
Real-time operating system for microcontrollers and small microprocessors
A lightweight, market-leading RTOS kernel with broad processor support, IoT libraries, and long-term support releases.
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
An embedded G-code interpreter and stepper-motion controller for hobby and light-duty CNC machines.
A Cross Platform and Open Source PCB Design Suite
A full PCB design suite with schematic capture, PCB layout, SPICE simulation, 3D viewing, and manufacturing-file generation.
The Robot Operating System, is a meta operating system for robots
A robotics middleware and development framework for building modular robot software across sensors, actuators, and control systems.
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL.
A GPU-accelerated lattice Boltzmann CFD application for large-scale 3D fluid-flow simulations.
LinuxCNC controls CNC machines.
A real-time CNC controller for mills, lathes, routers, laser cutters, plasma cutters, 3D printers, and robot arms.
SimPy is a process-based discrete-event simulation framework based on standard Python.
A Python discrete-event simulation library for modeling processes, shared resources, queues, and event-driven systems.
SU2, Multiphysics Simulation and Design Software
An open-source C++ and Python suite for solving PDE-based multiphysics problems and PDE-constrained aerodynamic design optimization.
IfcOpenShell is an open source software library for software developers and BIM powerusers working with Industry Foundation Classes (IFC).
An open-source library and toolset for reading, writing, editing, and visualizing IFC building-information models.
Create electronics the easy way.
A free, cross-platform EDA suite for drawing schematics and designing printed circuit boards with a strong semantic library system.
A full-featured web-based CNC controller interface for Grbl, Marlin, Smoothieware, and TinyG
A browser-based control dashboard for operating GRBL-, Marlin-, Smoothieware-, and TinyG-based CNC machines.
Open Source CRM Application
A self-hosted CRM for managing leads, contacts, opportunities, emails, and custom business entities.
Galaxy is an open, web-based platform for accessible, reproducible, and transparent computational biomedical research.
A web-based platform for running reproducible genomics and biomedical data-analysis workflows without requiring programming experience.
Open-source chemical kinetics, thermodynamics, and transport
An open-source suite for chemical kinetics, thermodynamics, and transport calculations in combustion, electrochemistry, and reacting-flow problems.
Python for Power System Analysis
An open-source Python framework for simulating and optimizing modern power and energy systems with generators, storage, renewables, and network constraints.
A set of documented functions for simulating the performance of photovoltaic energy systems.
A Python toolbox for modeling solar position, irradiance, PV module and inverter performance, and photovoltaic system yield.
Foundations and Realization of Open, Accessible Design
An open-source RTL-to-GDSII digital chip-design flow for automated placement, routing, and system-on-chip layout generation.
Mobile Manipulation framework for ROS 2
A motion-planning and manipulation framework for robotic arms and mobile manipulators in ROS 2.
Apache OFBiz is a suite of business applications flexible enough to be used across any industry. A common architecture allows developers to easily extend or enhance it to create custom features.
An Apache open-source ERP, CRM, e-commerce, supply-chain, and manufacturing resource-planning framework.
A software application for visualization and analysis of medical image computing data sets.
A free, open-source platform for visualizing, segmenting, registering, and analyzing medical images and 3D models.
The Insight Toolkit (ITK) is an open-source, cross-platform toolkit for N-dimensional scientific image processing, segmentation, and registration.
A C++ toolkit with Python wrapping for N-dimensional image processing, segmentation, and registration in medical and scientific imaging.
Biopython is a set of freely available tools for biological computation written in Python by an international team of developers.
A Python library for biological computation, sequence analysis, bioinformatics file parsing, and access to online biological databases.
Tools (written in C using htslib) for manipulating next-generation sequencing data
A foundational command-line toolkit for manipulating, analyzing, and converting SAM, BAM, and CRAM sequencing alignments.
CoolProp is a thermophysical property database and wrappers for a selection of programming environments.
An open-source thermophysical-property library providing fluid, mixture, humid-air, and water/steam properties for engineering calculations.
Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-speed flows, with an emphasis on smoke and heat transport from fires.
A NIST computational fluid dynamics model for simulating fire-driven smoke, heat, and gas transport in buildings and industrial facilities.
The General Mission Analysis Tool (GMAT) is the world's only enterprise, multi-mission, open source software system for space mission design, optimization, and navigation.
NASA’s open-source mission-design system for trajectory modeling, optimization, navigation, and mission analysis from low Earth orbit to deep space.
An open source flight dynamics & control software library
A flight-dynamics and control library for modeling aircraft in standalone batch simulations or within FlightGear, Unreal Engine, and other environments.
poliastro - Astrodynamics in Python
A pure-Python library for interactive astrodynamics and orbital mechanics with unit-aware calculations and quick visualization.
OpenVSP allows the user to create a 3D model of an aircraft defined by common engineering parameters.
A NASA-originated parametric aircraft-geometry tool for conceptual aerospace design and engineering analysis.
FlightGear is an open-source flight simulator.
A free, open-source flight-simulator framework for research, training, engineering, and realistic desktop flight simulation.
OpenFOAM is the free, open source CFD software developed primarily by OpenCFD Ltd since 2004.
A free, open-source CFD toolbox for simulating fluid flow, heat transfer, multiphase flow, and related physics using finite-volume methods.
The Open System for Earthquake Engineering Simulation
A finite-element framework for simulating the nonlinear dynamic response of structural and geotechnical systems under earthquakes and other hazards.
3D BIM IFC Viewer SDK for AEC engineering applications.
An open-source JavaScript/WebGL toolkit for viewing high-detail, full-precision 3D engineering and BIM models in the browser.
Fast and flexible physics-based battery models in Python
An open-source Python package for physics-based simulation of battery performance, aging, and electrochemical behavior.
An easy to use open source tool for power system modeling, analysis and optimization with a high degree of automation.
A Python library for power-system modeling, power flow, optimal power flow, state estimation, short-circuit analysis, and grid optimization.
ngspice is the open source spice simulator for electric and electronic circuits.
An open-source SPICE circuit simulator for analog, digital, and mixed-signal circuits using netlists and device models.
KLayout layout viewer and editor
A layout viewer and editor for integrated-circuit and photonic-mask data in formats such as GDS and OASIS.
Horizon EDA is an Electronic Design Automation package for printed circuit board design.
A modern EDA package for managing part libraries, drawing schematics, and designing and exporting PCB layouts.
A python parametric CAD scripting framework based on OCCT
A Python library for programmatically creating parametric 3D CAD models using the OpenCASCADE kernel.
BRL-CAD is a powerful cross-platform open source solid modeling system
A constructive solid geometry modeling and analysis system with ray tracing, Boolean operations, and engineering analysis tools.
Gazebo (formerly Ignition) - A robotics simulator
A physics-based robotics simulator for testing robots, sensors, environments, and control software before hardware deployment.
OpenTURNS is an open-source software library for uncertainty treatment in probabilistic numerical simulations.
A Python/C++ library for uncertainty quantification, sensitivity analysis, reliability analysis, and probabilistic modeling.
Proteomics search & quantification so fast that it feels easy
A high-performance proteomics search and quantification engine for peptide identification from tandem mass spectra.
OpenMS is an open-source software C++ library for LC-MS data management and analyses.
An open-source C++ and Python platform for LC-MS/MS proteomics and metabolomics data processing, quantification, and workflow development.
RMG-Py: Chemical Kinetics and Mechanism Generation
A Python package for automatically generating and exploring chemical reaction mechanisms for combustion and pyrolysis systems.
A package useful for chemistry written in Python
A Python package for chemistry with tools for chemical kinetics, equilibria, thermodynamics, and equation solving.
pykep is a scientific library providing basic tools for astrodynamics research.
ESA’s high-performance C++/Python astrodynamics library for Lambert problems, propagation, low-thrust optimization, and space-environment data.
The COMPAS framework is an open-source, Python-based framework for computational research and collaboration in architecture, engineering, digital fabrication and construction.
A Python framework for computational structural design, geometry, fabrication, and AEC research workflows.
Free, open-source tools for electric power system simulation and optimization
A MATLAB and Octave package for solving power flow, continuation power flow, optimal power flow, unit commitment, and related steady-state grid problems.
Salabim is a package for discrete event simulation in Python.
A Python discrete-event simulation package with queue handling, resources, statistical sampling, monitoring, and animation.
The Next-Generation Simulation Software
A power-distribution simulation and analysis tool for modeling distribution systems, distributed energy resources, automation, and end-use technologies over time.
JaamSim is a free, open source discrete-event simulation software
A free, open-source discrete-event simulation platform with a drag-and-drop interface, 3D graphics, and extensible object libraries.
PyDOE is a Python package for design of experiments (DOE), enabling scientists, engineers, and statisticians to efficiently construct experimental designs.
A Python package for constructing factorial, fractional-factorial, response-surface, and other design-of-experiments matrices.
Brightway is an open-source software package for life cycle assessment (LCA) written in Python.
A Python framework for building, managing, and calculating large, flexible life-cycle-assessment and environmental-impact models.
Tools for the Analysis of Air Pollution Data
An R package for analyzing, interpreting, and visualizing air-pollution time series, meteorological data, and dispersion-model output.
EPA's Storm Water Management Model (SWMM) is used throughout the world for decision support, emergency response, planning, analysis, and design related to stormwater, combined, and sanitary sewer systems as well as for other drainage systems.
A dynamic rainfall-runoff and drainage-network model for simulating stormwater quantity, quality, hydraulics, and green-infrastructure performance.
Application for Modeling Drinking Water Distribution Systems
An EPA application for modeling hydraulic and water-quality behavior in drinking-water distribution networks.
Pyteomics is a collection of lightweight and handy tools for Python that help to handle various sorts of proteomics data.
A Python toolkit for parsing and manipulating proteomics and mass-spectrometry data formats and identifiers.
DWSIM - Open Source Process Simulator
A steady-state and dynamic chemical process simulator for building, solving, and optimizing process flowsheets.
pycalphad is a Python library for computational thermodynamics using the CALPHAD method.
An open-source Python library for calculating phase equilibria and thermodynamic properties of multicomponent alloy systems.
wflow is Deltares’ hydrological modelling solution for simulating catchment processes, allowing users to account for precipitation, interception, snow accumulation and melt, evapotranspiration, soil water, surface water and groundwater recharge in a fully distributed model.
A distributed hydrological modeling framework for simulating catchment-scale water movement, runoff, and groundwater recharge.
The Activity Browser is a tool that allows you to perform Brightway life-cycle assessment calculations using a visual interface.
A graphical interface for exploring, editing, and calculating Brightway life-cycle-assessment projects.
Geotechnical engineering, solved in Python.
A free, open-source Python library providing validated geotechnical functions for site investigation, soil mechanics, foundations, and seismic assessment.
An open-source library for geotechnical engineering analysis and modeling.
A Python library for geotechnical analysis, including soil classification, SPT corrections, and bearing-capacity calculations.
The pygef library is a library to read your cpts and boreholes files and use them in a digital version.
A Python library for parsing GEF and BRO XML files containing CPT and borehole soil-measurement data.
MASTODON is a highly-parallelizable, finite-element analysis code capable of three-dimensional nonlinear soil-structure analysis including the simulation of source-to-site wave propagation.
A MOOSE-based finite-element application for nonlinear seismic, soil-structure interaction, and multi-hazard structural response analysis.
The lithium-ion battery pack simulator powered by PyBaMM.
A battery-pack simulation tool that extends PyBaMM cell models to series-parallel packs and netlist-defined electrical topologies.
Solar Power tower Integrated Layout and Optimization Tool
An NREL tool for designing, characterizing, and optimizing concentrating solar power tower plants and heliostat fields.
An Open-Source Python Toolkit for Modeling Microstructure Evolution
An Oak Ridge National Laboratory Python toolkit for modeling phase-transformation microstructures, including heat-treatment-relevant steels and titanium alloys.
openLCA is a fast, reliable, high-performance, modular tool for sustainability assessment & life cycle modelling.
A desktop life-cycle-assessment platform for modeling products, processes, impacts, uncertainty, and sustainability performance across the full life cycle.
Fighting air inequality through open data.
An open-source, open-access platform that aggregates, harmonizes, and serves global ground-level ambient air-quality data through an API.
A steady-state plume model that incorporates air dispersion based on planetary boundary layer turbulence structure and scaling concepts, including treatment of both surface and elevated sources, and both simple and complex terrain.
EPA’s regulatory air-dispersion model for estimating pollutant concentrations from industrial and other emission sources.
ALOHA (Areal Locations of Hazardous Atmospheres) is a modeling program that estimates hazard zones associated with accidental chemical releases.
A U.S. EPA consequence-modeling tool for estimating hazard zones from toxic, flammable, and explosive chemical-release scenarios.
Process Safety Management of Highly Hazardous Chemicals
The U.S. OSHA regulatory framework for preventing and mitigating catastrophic releases of highly hazardous chemicals.
NIST Materials Data Repository
A public repository for sharing, archiving, and reusing materials research data, including metals, alloys, composites, CALPHAD data, and first-principles results.
Standard Welding Terms and Definitions Including Terms for Additive Manufacturing, Adhesive Bonding, Brazing, Soldering, Thermal Cutting, Thermal Spraying, and Nondestructive Examination
The American Welding Society’s authoritative glossary standard defining more than 1,500 welding and joining terms.
The Materials Selection List Database provides material and test data on over 32,000 metals and non-metals.
A NASA materials-selection database containing material and test data for more than 32,000 metals and non-metals.
Materials Database
A NASA database of material properties, including reusable composites, ceramic tiles, and composite flexible blankets.
Composite Material Property Database Using Smooth Specimens to Generate Design Allowables with Uncertainty Estimation
A NIST research publication describing a structured composite-property database approach that preserves raw test data and uncertainty information for design allowables.
ASM Handbook, Volume 4: Heat Treating
The canonical ASM reference on heat-treating processes, microstructure, hardenability, and thermal processing of steels and nonferrous alloys.
ASM Handbook Volume 6: Welding, Brazing, and Soldering
A comprehensive reference covering joining technologies, consumable selection, procedure development, and applications across engineered materials.
Open Distribution System Simulator (OpenDSS)
An electric-power distribution-system simulator for power-flow, harmonics, dynamics, and distributed-energy-resource studies.