Engineering discipline that deals with the design, construction, and maintenance of the physical and naturally built environment, including roads, bridges, buildings, dams, tunnels, pipelines, water supply, and sewerage systems.
- Reporting and Documentation
- Water Resources and Drainage
- Structural Analysis and Design Software
- Structural Simulation Software
- Geotechnical Engineering
- Transportation Engineering
- Environmental Engineering
- Digital Twins, BIM, and Construction Tech
- Reality Capture and Surveying
- Calculations
- Web Calculators
- Drafting
- 3D Modelling
- GIS
- Project Management
- Spreadsheet
- Machine Learning and AI
- Programming Resources and Libraries
- Microsoft Word - Word processing and report production.
- LaTeX - Typesetting system widely used for technical reports, standards, and academic papers.
- Foxit PDF Editor - PDF editing software formerly associated with PhantomPDF.
- Bluebeam Revu - PDF markup, review, and construction document collaboration.
- Newforma Project Center - Project information management for AEC teams.
- Autodesk BIM 360 - Legacy Autodesk construction management platform, now within Autodesk Construction Cloud.
- CoConstruct - Residential construction management product now part of Buildertrend.
- Autodesk Construction Cloud - Cloud platform for design collaboration, model coordination, build workflows, and operations handover.
- Trimble Connect - Common data environment for BIM and construction collaboration.
- Typst - Open-source markup-based typesetting system for fast, reproducible technical reports with equations, references, and templates.
- EPA SWMM - Urban drainage modeling software developed by the Environmental Protection Agency.
- HEC-RAS - River hydraulic modeling software developed by the US Army Corps of Engineers.
- WaterGEMS - Hydraulic and water quality modeling software for water distribution systems.
- EPANET - Open-source software for analysis of water distribution systems.
- TUFLOW - Hydrodynamic and hydraulic modeling software for floodplain management.
- HydroCAD - Stormwater management and hydraulic modeling software.
- XP-SWMM - Urban drainage and stormwater modeling software.
- HEC-HMS - Hydrologic modeling software developed by the US Army Corps of Engineers.
- MIKE FLOOD - Flood modeling software by DHI.
- InfoWorks ICM - Integrated catchment modeling for drainage, sewer, and flood networks.
- PCSWMM - Stormwater, wastewater, and watershed modeling software.
- i-Water Flow - Integrated water management software.
- ICPR - Hydraulic and groundwater modeling software by Streamline Technologies.
- InfoWater Pro - Water distribution modeling in an ArcGIS-based interface.
- CE-QUAL-W2 - 2D water quality and hydrodynamic modeling for rivers, estuaries, lakes, reservoirs, and river basin systems.
- OpenFlows SewerGEMS - Sanitary and combined sewer modeling.
- OpenFlows Flood - Flood modeling for coastal, riverine, and urban systems.
- Flood Modeller - 1D/2D hydraulic modeling for rivers, floodplains, and drainage.
- MODFLOW 6 - USGS open-source modular hydrologic model for groundwater flow and groundwater/surface-water interactions.
- Canal Design - Android app for designing smooth lined concrete canals.
- Design Unlined Canal - Unlined canal design using Kennedy's silt theory.
- Delft3D FM - Deltares open-source suite for 1D/2D/3D hydrodynamics, sediment transport, morphology, waves, and water quality.
- TELEMAC-MASCARET - Open-source suite for free-surface flow, sediment transport, waves, and water quality in rivers, estuaries, and coasts.
- ANUGA - Open-source shallow-water solver for flood, tsunami, and storm-surge inundation modeling with a Python interface.
- iRIC - Free river flow and riverbed variation simulation platform bundling multiple 2D hydraulic solvers.
- SAP2000 - General-purpose structural analysis and design by Computers and Structures, Inc.
- ETABS - Building analysis and design by Computers and Structures, Inc.
- Tekla Structural Designer - Structural analysis and design for buildings.
- Autodesk Robot Structural Analysis Professional - Structural analysis and simulation software.
- PROKON - Structural analysis and design suite.
- Tekla Structures - Constructible BIM for steel and concrete detailing.
- midas Civil - Bridge and civil structural analysis software.
- SCIA Engineer - Structural analysis and design software.
- RAM Structural System - Building analysis and design by Bentley Systems.
- STAAD.Pro - Structural analysis and design software.
- RISA-3D - 3D structural analysis software for buildings and bridges.
- Dlubal RFEM - 3D finite element analysis software for structural analysis and design.
- SpaceGASS - 3D analysis and design for beams, trusses, frames, buildings, towers, tanks, cable structures, and bridges.
- SkyCiv Structural 3D - Cloud structural analysis and design software.
- SOFiSTiK - Analysis, design, and BIM-integrated workflows for buildings, bridges, and infrastructure.
- IDEA StatiCa - Steel, concrete, and connection design and code checking.
- StruSoft FEM-Design - 3D finite element structural analysis and design.
- CalculiX - Free finite element package for linear and nonlinear structural, dynamic, and thermal analysis with Abaqus-compatible input.
- ACI One-Way Beam Design - Windows tool for designing reinforced concrete one-way beams to ACI provisions.
- CSiBridge - Bridge modeling, analysis, staged construction, and design by Computers and Structures, Inc.
- SAFE - Analysis and design of concrete floor slabs, mats, and foundation systems by Computers and Structures, Inc.
- Dlubal RSTAB - 3D frame and truss analysis and design for beam structures.
- ProtaStructure - Multi-material building analysis, design, and detailing with BIM integration.
- Oasys GSA - Structural analysis and design for buildings, bridges, tensile structures, and form-finding.
- LUSAS - Finite element analysis for bridges, civil structures, and nonlinear, dynamic, and staged construction problems.
- Strand7 - General-purpose finite element analysis for structural, dynamic, and heat transfer problems.
- Karamba3D - Parametric structural finite element analysis inside Rhino and Grasshopper.
- Ansys - Multiphysics simulation software.
- Abaqus - Finite element analysis software.
- LS-DYNA - Dynamic and nonlinear simulation software.
- midas - Structural analysis and design software.
- ArchCalc - Online structural analysis calculator for architects, engineers, and construction professionals.
- OpenSees - Open-source framework for nonlinear structural and geotechnical simulation.
- Code_Aster - Open-source finite element solver for structural mechanics, nonlinear analysis, thermomechanics, and coupled problems.
- Kratos Multiphysics - Open-source C++/Python framework for parallel multiphysics simulation, including structural, fluid, geomechanics, and DEM applications.
- FEniCSx - Open-source computing platform for solving partial differential equations with the finite element method.
- OpenFOAM - Open-source CFD toolbox used for wind engineering, hydraulic structures, and ventilation studies.
- LPile - Program for analyzing laterally loaded piles using p-y methods.
- PLAXIS - Geotechnical finite element analysis software.
- FLAC - Fast Lagrangian Analysis of Continua.
- SLOPE/W - Slope stability analysis software.
- FLOW-3D - CFD software used for hydraulic and hydro-geological modeling.
- SEEP/W - Seepage and groundwater flow analysis software.
- SIGMA/W - Stress-deformation analysis software.
- GeoStudio - Geotechnical modeling suite.
- gINT - Geotechnical information management software.
- TALREN - Slope stability and retaining structure analysis software.
- SoilVision Systems - Soil mechanics and geotechnical modeling software.
- UDEC - Discrete Element Method program used for rock mechanics and unreinforced masonry analysis.
- Carlson Geotech - Borehole, strata, and geotechnical CAD workflows.
- Settle3 - 3D settlement and consolidation analysis.
- RS2 - 2D finite element analysis for excavation, slope, and support systems.
- RS3 - 3D finite element analysis for geotechnical engineering.
- OpenGeoSys - Open-source multiphysics simulator for thermo-hydro-mechanical-chemical processes in porous and fractured media.
- Original Cam Clay Yield Surface - Interactive browser visualization of the Original Cam Clay yield surface.
- Slide2 - 2D limit equilibrium slope stability analysis for soil and rock slopes, embankments, and retaining walls.
- GEO5 - Suite of geotechnical programs for foundations, retaining walls, slopes, piles, excavations, and tunnels.
- Leapfrog Works - 3D geological modeling of ground conditions for civil and infrastructure projects.
- Synchro - Traffic signal timing and analysis software.
- PTV Vissim - Microscopic multimodal traffic simulation software.
- Aimsun Next - Microscopic and mesoscopic traffic simulation software.
- TransModeler - Traffic simulation software.
- Paramics - Microscopic traffic simulation software.
- Highway Capacity Software - Highway Capacity Manual analysis software.
- CORSIM - Traffic simulation software.
- SIDRA INTERSECTION - Intersection capacity and level-of-service analysis software.
- PTV Vistro - Traffic engineering and analysis software.
- TransCAD - GIS-based transportation planning and modeling software.
- GuideSign - CAD software for designing roadway and highway signs.
- AutoTurn - Vehicle swept path analysis and turning simulation.
- OpenRoads Designer - Roadway design, modeling, and documentation software.
- MX Roads - Legacy string-based road design tool.
- Carlson Civil - CAD-based design software for highways and land development.
- RoadEng Civil Engineer - Geometric road and site design for rural roads, highways, access roads, pipelines, culverts, and earthwork.
- Eclipse SUMO - Open-source microscopic and multimodal traffic simulation.
- MATSim - Open-source agent-based transport simulation framework.
- OpenTripPlanner - Open-source multimodal trip planning and network analysis.
- OSMnx - Python package for downloading, modeling, analyzing, and visualizing street networks from OpenStreetMap.
- CityFlow - Open-source large-scale urban traffic simulator with a Python interface for traffic control and transportation research.
- 12d Model - Civil and surveying software for road design, drainage, earthworks, and terrain modeling.
- StormCAD - Design and analysis of stormwater conveyance systems.
- Enviro.Space Air Dispersion Modeling Software - Air pollutant dispersion modeling.
- AQUATOX - EPA model for ecological effects of pollutants and other stressors on aquatic ecosystems.
- SRH-2D - Two-dimensional Sedimentation and River Hydraulics solver.
- AERMOD - EPA-preferred steady-state plume model for air dispersion.
- OpenLCA - Open-source life cycle assessment software.
- SimaPro - Life cycle assessment software for sustainability and environmental product analysis.
- Sphera LCA for Experts - Life cycle assessment and product sustainability software.
- Brightway - Open-source Python framework for life-cycle inventory and environmental impact assessment using large datasets.
- EnergyPlus - Open-source whole-building energy simulation engine funded by the US Department of Energy.
- OpenStudio - Open-source tools for building energy modeling with EnergyPlus and daylighting analysis.
- Ladybug Tools - Open-source environmental design plugins for Grasshopper and Python covering climate, daylight, energy, and comfort analysis.
- One Click LCA - Embodied carbon and life cycle assessment for buildings and infrastructure.
- Bentley iTwin Platform - Infrastructure digital twin platform for engineering data, visualization, analytics, and operations.
- Autodesk Forma - Cloud-based early-stage planning and design analysis for AEC.
- Autodesk Tandem - Digital twin platform for facility handover and operations.
- Esri ArcGIS GeoBIM - Connects GIS and BIM data for project and asset context.
- Speckle - Open-source data platform for AEC interoperability and automation.
- Bonsai - Open-source BIM authoring built around IFC workflows.
- IfcOpenShell - Open-source IFC toolkit for BIM automation and interoperability.
- IfcConvert - IfcOpenShell command-line converter from IFC to OBJ, glTF, STEP, IGES, DAE, SVG floor plans, and other geometry formats.
- BlenderBIM Add-on - Open-source BIM authoring add-on for Blender, now part of the Bonsai ecosystem.
- ifcMCP - Model Context Protocol server built on IfcOpenShell that lets LLM agents query entities and properties in IFC files.
- Bonsai-mcp - Model Context Protocol server for Blender and Bonsai that lets LLMs inspect, query, and modify IFC models.
- ifc-bonsai-mcp - Model Context Protocol server that connects LLMs to IFC-based BIM authoring workflows in Blender through Bonsai.
- ifcx-mcp - Model Context Protocol server for authoring IFC5/IFCX models with spatial structures, geometry, materials, classifications, validation, and glTF preview.
- Awesome IFC Tools - Curated list of open-source tools and libraries for IFC workflows.
- Solibri - Model checking, coordination, and information takeoff for BIM.
- Navisworks - Model coordination, clash detection, and 4D review.
- Revizto - BIM coordination, issue tracking, and model-based collaboration.
- OpenSpace - 360-degree construction capture and AI-powered field documentation.
- Buildots - AI-based construction progress tracking using site imagery and BIM.
- DroneDeploy - Reality capture, drone mapping, and site documentation.
- buildingSMART Data Dictionary - Free service for shared built-environment terms, classifications, properties, and machine-readable BIM definitions.
- House Planner - Open-source self-hosted web planner for a private house: true-scale 2D plan, 3D view, satellite site overlay, sewer, electrical, water and underfloor heating layouts with design checks, and a bill of materials.
- BIM Guard - Open-source BIM compliance application: upload IFC models, check them against buildingSMART IDS rules and ISO 19650 naming, and generate reports with BCF issues.
- Qonic - Cloud BIM modeling platform for editing large IFC models, with automatic classification and model validation.
- Snaptrude - Browser-based collaborative BIM for early design with Revit interoperability.
- Arcol - Browser-based collaborative tool for early-stage building design and feasibility.
- Motif - Cloud BIM platform for collaborative and AI-assisted building design.
- Hypar - Cloud space planning and building layout platform.
- TestFit - Real estate feasibility and site planning software for building and parking layouts.
- That Open Engine - Open-source TypeScript components for building browser-based BIM and IFC applications.
- xeokit SDK - JavaScript SDK for viewing large BIM and IFC models in the browser.
- IfcTester - IfcOpenShell tool for authoring IDS files and checking IFC models against them, with HTML, JSON, and BCF reports.
- buildingSMART Validation Service - Free online service from buildingSMART that checks IFC files against the schema and normative rules.
- BIMcollab Zoom - IFC model viewer and checker for clash detection, smart views, and BCF issue management.
- dRofus - Planning and data management for building programs, room data, equipment, and BIM requirements.
- Dalux - BIM viewer and construction field management for quality, safety, handover, and facility management.
- Leica Cyclone 3DR - Point cloud processing, mesh creation, and deliverables for laser scanning.
- Leica Infinity - Survey data processing software.
- Trimble Business Center - Survey CAD, GNSS, scanning, photogrammetry, and construction data workflows.
- Autodesk ReCap Pro - Reality capture and point cloud processing.
- RealityCapture - Photogrammetry software for 3D reconstruction.
- Agisoft Metashape - Photogrammetry software for processing imagery into point clouds, meshes, and orthomosaics.
- Pix4Dmapper - Photogrammetry and drone mapping software.
- CloudCompare - Open-source point cloud and mesh processing software.
- Potree - Web-based point cloud renderer.
- OpenDroneMap - Open-source aerial imagery toolkit that produces orthophotos, elevation models, point clouds, and textured 3D models.
- PDAL - Open-source library and command-line tools for translating and processing point cloud data.
- Open3D - Open-source library for 3D data processing, including point cloud registration, meshing, and visualization.
- SMath Studio - Free mathematical notebook program for engineering calculations.
- Mathcad - Engineering calculation worksheet software.
- Blockpad - Dynamic calculation documents that work like a spreadsheet.
- EngineeringPaper.xyz - Free and open-source browser-based engineering calculations.
- MATLAB - Numerical computing software by MathWorks.
- GNU Octave - Free and open-source alternative to MATLAB.
- R - Programming language for statistical computing and data analysis.
- Wolfram Mathematica - Technical computing software.
- SageMath - Free and open-source mathematical software system.
- Maxima - Free and open-source computer algebra system.
- Scilab - Free and open-source numerical computing software.
- Julia - High-level programming language for numerical and scientific computing.
- TEDDS - Productivity tool for repetitive structural calculations.
- SymPy - Open-source Python library for symbolic algebra, equation solving, calculus, matrices, and engineering mathematics.
- Construction Takeoff Practice Plans - Five free synthetic construction plan sets with answer schedules and a facilitator guide for practicing counts, lengths, areas, and volumes.
- ComplyOnSite - Free browser tools for UK construction site teams, including HAVS and noise exposure calculators, a RAMS builder, waste notes, and EWC code lookup; no account required.
- UnitConv - Free browser-based converter for engineering units across length, area, volume, mass, pressure, energy, power, temperature, and related quantities; no login required.
- BeamGuru Beam Calculator - Interactive beam analysis for reactions and axial-force, shear-force, and bending-moment diagrams.
- Xarpis 2D Frame & Beam FEA - Free browser-based first-order linear analysis of 2D frames, beams, columns, braces, and trusses, with reactions, force diagrams, deflections, and load-combination envelopes.
- SlabCalc.co - Concrete calculator for slabs, driveways, patios, foundations, volume, and cost estimation.
- Concrete Calculate - Concrete volume, bag count (40/60/80 lb), weight, and 2026 cost calculator for slabs, columns, steps, and curbs. Imperial and metric.
- Concrete Calculator Hub - Free concrete calculators and reference guides for concrete volume, bag counts, slabs, footings, post holes, shed bases, ready-mix comparisons, and material cost planning.
- Asphalt Calculate - Asphalt tonnage, cost, and thickness calculator for driveways, parking lots, and paths. Supports rectangle, circle, triangle, and L-shaped areas.
- RoofingCalculatorHQ - Free roofing calculators for area, pitch, material takeoff, snow/wind load, and replacement cost estimation. Covers 10 regional markets with local code references and CC-BY 4.0 data exports.
- BuildRefs - Free construction calculators for concrete, framing, electrical (NEC), HVAC (Manual J), structural, and earthwork, plus steel section-property tables and code guides. Each tool cites the standard it implements; no login.
- Concrete Network Calculator - Concrete quantity calculator for slabs, footings, columns, cubic yards, metric volume, and premix bags.
- Build Quantities - Free construction quantity calculators for concrete, gravel, sand, rebar, earthwork, drainage, and landscaping, with accepted units, formulas, checked examples, and planning limitations.
- AutoCAD - CAD software.
- MicroStation - CAD software for architecture, engineering, and construction.
- BricsCAD - CAD software for AEC.
- AutoCAD Architecture - CAD software for architectural design.
- nanoCAD - CAD platform.
- OpenRail Designer - Rail design software.
- OpenBuildings Designer - BIM software for building design and documentation.
- QCAD - Open-source 2D CAD application for technical drawings, plans, details, schematics, and DXF/DWG workflows.
- Revit - BIM software.
- 3ds Max - 3D modeling, animation, and rendering software.
- SketchUp - 3D modeling software.
- Blender - Open-source 3D creation software.
- Rhino - 3D modeling software for architecture, engineering, and product design.
- Civil 3D - Civil engineering design and documentation software.
- InfraWorks - Infrastructure design and engineering software.
- ArchiCAD - BIM software for architects.
- FreeCAD - Open-source parametric 3D modeler for drafting, modeling, and engineering workflows.
- Rhino.Inside.Revit - Rhino and Grasshopper inside Revit.
- Fint-Revit - Desktop utility that detects installed Revit versions and manages their add-ins.
- Grasshopper - Visual programming environment for Rhino.
- OpenSCAD - Open-source script-based solid 3D CAD modeler for precise, reproducible, and parameterized geometry.
- Allplan - BIM software for architecture, structural engineering, precast, and bridge design.
- Vectorworks Architect - BIM and CAD software for architectural design, documentation, and visualization.
- Twinmotion - Real-time architectural and infrastructure visualization built on Unreal Engine.
- ArcGIS - GIS software by Esri.
- QGIS - Open-source GIS software.
- AI Segmentation by TerraLab - QGIS plugin that segments buildings, trees and any object from satellite and drone imagery into vector polygons.
- SAGA - GIS for editing and analyzing spatial data.
- GRASS GIS - GIS suite for geospatial data management, analysis, modeling, and visualization.
- AutoCAD Map 3D - GIS and mapping software.
- ArcGIS CityEngine - 3D urban design and modeling software.
- Global Mapper - GIS and remote sensing software.
- GeoServer - Open-source server for sharing geospatial data.
- ENVI - Remote sensing and image analysis software.
- Geospatial Modelling Environment - GIS software for environmental and ecological modeling.
- Cesium - Platform for 3D geospatial visualization.
- OpenCities Map - Bentley geospatial mapping and infrastructure GIS.
- PostGIS - Spatial database extender for PostgreSQL.
- Mapbox - Maps, geocoding, routing, and location APIs.
- Google Earth Engine - Planetary-scale geospatial analysis platform.
- Kepler.gl - Open-source geospatial analysis and visualization tool.
- Felt - Collaborative cloud GIS for spatial analysis, infrastructure mapping, dashboards, and stakeholder-facing web maps.
- OpenConstructionERP - Open-source construction cost estimation and project management with BOQ, 4D/5D planning, CAD/BIM takeoff, and regional cost items.
- BidWright - Open-source construction estimating with AI intake, 2D/3D/PDF/BIM takeoff, pricing, and quotes.
- BeaconHS - Open-source HSE platform for industrial construction: incidents, permits, inspections, and contractor safety.
- AASHTOWare Project SiteManager - Construction contract administration, tracking, reporting, and analysis.
- Oracle Primavera P6 - Enterprise project portfolio management and scheduling.
- Procore - Cloud-based construction project management.
- Microsoft Project - Project scheduling, resource allocation, and budget management.
- Asana - Cloud-based collaboration and work management.
- Trello - Visual project management using boards, lists, and cards.
- Wrike - Cloud project management with task tracking and workflows.
- monday.com - Work management and project tracking platform.
- Basecamp - Project management and collaboration.
- Achievion - Construction project management and software development services.
- Smartsheet - Work management, collaboration, and automation.
- Podio - Work management and collaboration platform.
- Autodesk Build - Construction management platform within Autodesk Construction Cloud.
- Buildertrend - Residential construction management software.
- Fieldwire - Construction task, plan, punch list, and field coordination software.
- OpenProject BIM - Open-source construction project management with scheduling, cost tracking, IFC viewing, and BCF issue workflows.
- Togal.AI - AI-assisted quantity takeoff that detects and measures spaces and elements on construction drawings.
- ALICE Technologies - Construction schedule optimization that simulates and compares sequencing scenarios.
- nPlan - Schedule risk forecasting for capital projects using historical project data.
- Trunk Tools - Natural-language search and question answering over construction documents, specs, RFIs, and submittals.
- Microsoft Excel - Spreadsheet software by Microsoft.
- Google Sheets - Online spreadsheet software by Google.
- LibreOffice Calc - Free and open-source spreadsheet software.
- Apple Numbers - Spreadsheet software by Apple.
- WPS Spreadsheets - Spreadsheet software by WPS Office.
- Airtable - Database-style spreadsheet and app platform.
- Zoho Sheet - Online spreadsheet software.
- Quip Spreadsheets - Collaborative spreadsheets inside Salesforce Quip.
- Gnumeric - Open-source spreadsheet focused on responsive handling of large workbooks and accurate numerical calculations.
- TensorFlow - Machine learning library developed by Google.
- PyTorch - Machine learning library.
- scikit-learn - Machine learning library for Python.
- Weka - Machine learning software for data mining and analysis.
- KNIME - Analytics and machine learning platform.
- Orange - Data mining and predictive modeling.
- RapidMiner - Data preparation, machine learning, and predictive analytics.
- XGBoost - Gradient boosting library.
- LightGBM - Gradient boosting library.
- Ultralytics YOLO - Computer vision models often used for defect detection, traffic analysis, and site imagery workflows.
- Segment Anything - Foundation model for image segmentation workflows.
- Hugging Face - Model, dataset, and machine learning application hub.
- LangChain - Framework for building LLM applications and retrieval workflows.
- LlamaIndex - Data framework for LLM applications over documents and structured data.
- PyTorch Geometric - Graph neural network library for infrastructure networks, meshes, point clouds, and other structured engineering data.
- Python for Civil and Structural Engineers - Tutorials and examples for applying Python to civil and structural engineering problems.
- NumPy - Numerical arrays, vector operations, and matrix manipulation.
- SciPy - Scientific computing, optimization, sparse matrices, and numerical methods.
- Pandas - Tabular data analysis for reports, inspections, monitoring data, and spreadsheets.
- Matplotlib - Plotting for engineering calculations, reports, and design checks.
- SfePy - Finite element analysis in Python.
- OpenSeesPy - Python interface for OpenSees structural and geotechnical simulation.
- sectionproperties - Cross-section analysis for structural engineering.
- GeoPandas - Geospatial data analysis using pandas-like workflows.
- Shapely - Planar geometry operations for GIS, CAD, and spatial workflows.
- Rasterio - Reading, writing, and processing raster datasets.
- PySAL - Spatial analysis and geostatistics.
- PyNite - Python finite element library for beams, frames, plates, load combinations, stability, and P-Delta analysis.
- GeoEq - Onshore geotechnical workflow: soil classification, lab testing, SPT/CPT interpretation, foundation design, soil dynamics, and liquefaction analysis.
- ModifiedCamClay - Modified Cam Clay constitutive model for drained and undrained triaxial loading.
- WNTR - EPA Water Network Tool for Resilience for EPANET-compatible water distribution simulation under disaster scenarios.
- PySWMM - Python interface to EPA SWMM for reading, controlling, and modifying stormwater simulations at runtime.
- anaStruct - 2D frame and truss structural analysis in Python.
- concreteproperties - Section properties, moment-curvature, and interaction diagrams for reinforced concrete sections.
- opstool - Pre-processing, post-processing, and visualization tools for OpenSeesPy models.
- OpenPile - Python package for laterally and axially loaded pile calculations.
- COMPAS - Open-source Python framework for computational research in architecture, engineering, fabrication, and construction.
- topologicpy - Python library for non-manifold topology and spatial modeling of buildings and graphs.
- MDN JavaScript Guide - Core JavaScript reference and learning material.
- Leaflet - Interactive web maps for GIS and infrastructure dashboards.
- OpenLayers - Web mapping library for displaying and editing geospatial data.
- D3.js - Data visualization for engineering and monitoring dashboards.
- Three.js - 3D graphics in the browser for geometry, visualization, and digital twins.
- web-ifc - WebAssembly-powered library for reading and writing IFC files in browsers and Node.js.
- CesiumJS - 3D geospatial visualization for terrain, cities, and infrastructure.
- Turf.js - Browser and Node.js geospatial analysis.
- deck.gl - Large-scale geospatial visualization.
- Plotly.js - Interactive charts for calculations and engineering reports.
- geotiff.js - JavaScript library for reading GeoTIFF metadata and raster data in browsers and Node.js applications.
- Julia Documentation - Official language documentation for scientific and technical computing.
- JuliaGeo - Geospatial packages for Julia.
- GeoDataFrames.jl - Read and write vector geospatial data.
- ArchGDAL.jl - GDAL bindings for raster and vector geospatial workflows.
- JuMP - Mathematical optimization for operations research, network design, and planning problems.
- DifferentialEquations.jl - Numerical solvers for differential equations and simulation models.
- Ferrite.jl - General and performant Julia finite element toolbox for implementing custom engineering analyses.
- R for Data Science - Practical guide for data import, cleaning, analysis, and visualization.
- sf - Simple features for geospatial vector data.
- terra - Raster and vector spatial data analysis.
- sp - Classes and methods for spatial data.
- ggplot2 - Visualization for reports, monitoring, and exploratory analysis.
- hydroGOF - Goodness-of-fit functions for hydrological model evaluation.
- tidyhydat - R interface for Environment and Climate Change Canada hydrometric data and reproducible water-data analysis.
- Microsoft C# Documentation - Official C# language documentation.
- NetTopologySuite - Geometry and spatial operations for .NET.
- ProjNet - Coordinate system and projection transformations.
- SharpMap - Mapping library for .NET applications.
- DotSpatial - GIS library and desktop mapping components.
- GeoJSON.Net - GeoJSON types and serialization for .NET.
- SharpKml - KML processing for geospatial data exchange.
- xBIM Toolkit - Open-source .NET toolkit for reading, creating, validating, querying, and visualizing IFC building models.
- The Rust Book - Official Rust learning resource.
- nalgebra - Linear algebra for engineering and scientific computing.
- geo - Geospatial primitives, algorithms, and geometry operations.
- geojson - Read and write GeoJSON data.
- proj - Coordinate projection bindings for Rust.
- gdal - Rust bindings for the GDAL geospatial raster and vector library.
- polars - Fast DataFrame library for data processing and analysis.
- geoarrow-rs - Rust implementation of GeoArrow for efficient geospatial vector storage, interchange, and spatial processing.
- ifc_rs - Rust implementation of IFC types for reading, creating, and writing IFC building models.
- IFC-Lite - Open-source IFC toolkit with Rust parsing, geometry, and clash-detection crates, WebAssembly bindings, and WebGPU rendering.
Contributions are welcome. Read the contribution guidelines first.