PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Civil Engineering Python Packages

Python packages with the GitHub topic civil-engineering. Sorted by monthly downloads, with stars and forks.
gunnstein
fatpack

fatpack provides functions and classes for fatigue analysis of data series.

11K 157 29
Blueprints-org
blue-prints

Blueprints, open source python package for civil engineering calculations.

8K 127 36
pyswmm
swmmio

Python tools for interacting with, editing, and visualizing EPA SWMM5 models

5K 149 50
Ayberkrk
timoshenko-engine

Reusable structural engineering building blocks for Python: modal analysis, sensor workflows and monitoring

1K 1 2
Pravin-surawase
structural-lib-is456

Open-source IS 456 RC design toolkit: Python, FastAPI, React 3D, batch workflows, BBS, DXF, and reports.

1K 8 2
ahmedalisteel-star
pyaisc360

AISC 360-16 steel design checks as a typed, traceable Python library. 373/373 equations, Chapters B-K plus Appendices 1-4/6-8, 1,138. tests.

808 0 1
kunle009
foundationdesign

An open-source Python library for civil and structural engineering research and practice that automates the modelling, analysis, and code-compliant design of foundations in accordance with Eurocode 2 and Eurocode 7.

707 92 18
waynemaranga
steelsnakes

A Python Library for Structural Steel.

626 4 0
cmccomb
trussme

Design, analysis, and optimization of structural trusses

562 22 8
gokserpirik
las-inspector

Automated LiDAR Quality Control (QC) parser and CLI tool. Decodes raw binary ASPRS LAS/LAZ formats to produce interactive HTML reports with density heatmaps and elevation profiles.

524 0 0
mf4633
gisc

A stateless civil/GIS compiler: civil intent -> IR -> adapters -> view + provenance

500 0 0
geoeq
geoeq

Geotechnical engineering, solved in Python. 170+ validated functions for soil mechanics, SPT, CPT, bearing capacity, settlement, liquefaction & slope stability. Apache 2.0.

491 79 7
OpenStaad
openstaad

Python library to simplify the connection with OpenSTAAD API

485 32 11
FreeCAD
freecad-typings

Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

366 34K 6K
bedrock-engineer
bedrock-ge

Bedrock's Python library for geotechnical engineering.

359 34 4
vibrationtoolbox
vibration-toolbox

Educational Vibration programs. Intended for undergraduate and early graduate students.

323 121 48
dpzhuX
ffpack

Fatigue and fracture package

322 13 1
bedrock-gi
bedrock-gi

Bedrock's Python library for geotechnical engineering.

262 34 4
windsorwindsor2
civstation

Support for stationing used in civil plans,

221 0 0
RoccoRaimo
steelbeam

A python library for steel beam design

194 2 0
albertp16
concretedesignpy

Reinforced concrete design library and web app — beam, column, M-phi, Mander model (ACI 318-19, NSCP 2015)

191 21 1
SpaciousCoder78
beamxs

Python Library for Structural Beam Analysis -- File new issues at https://codeberg.org/SpaciousCoder78/beam-xs

165 3 0
hunter137
pea-pgnn

Prior-anchored, structure-preserving neural prediction for time-dependent engineering responses

138 0 0
mpewsey
xsect

Tools for calculating structural member cross sectional properties and a database of standard properties.

122 22 8
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology