InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 19 Python Engineering Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
atopile
Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️
Project mention: I Designed My LED Matrix PCB with Code Instead of Traditional EDA Tools | news.ycombinator.com | 2025-04-25Atopile is another thing in the circuits-as-code space: https://github.com/atopile/atopile
As a half EE/half SWE I think there are significant benefits to circuits as code but I'm not impressed with this one. Atopile has a narrower focus (autorouters are really really hard) and doesn't use as many buzzwords. Like why on earth does a "web first approach" matter at all for hardware development?
But also, GUI tools are getting better, Kicad 9 had a lot of changes that made templating / reusing blocks easier. And it works fine if not great with version control.
I don't see circuit-as-code taking off with humans anytime soon, it's much better but not enough better to convince EEs many of which don't code or at all. But I can see it becoming much more common as LLMs get better at complex circuits.
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Show HN: Book on writing many kind of cool software from scratch | news.ycombinator.com | 2024-12-10
-
Project mention: AI Integration for Reverse Engineering – Ghidra Extension | news.ycombinator.com | 2024-10-10
-
-
-
pyhecdss
Python 3 interface to the HECLIB (Version 6 only) for 64 bit using SWIG. Primarily to provide access to HEC-DSS format
-
dslinter
`dslinter` is a pylint plugin for linting data science and machine learning code. We plan to support the following Python libraries: TensorFlow, PyTorch, Scikit-Learn, Pandas and NumPy.
-
algorithms.theroyakash.com
algorithms.theroyakash.com website source code. [Materials for FAANG and top startup coding interview and running notes on that]
-
youtube_data_analysis
Created an optimised pipeline to provide accurate data for analysis, then used snowsight (provided by Snowflake) to create a dashboard.
-
-
-
-
lmrtfy
Let me run that for you. Deploy scripts to the cloud and run them like native functions! (by lmrtfy)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Engineering discussion
Python Engineering related posts
-
Show HN: Book on writing many kind of cool software from scratch
-
PEP 762 – REPL-acing the default REPL
-
Ask HN: Will someone here review my computer-science book?
-
Stem Formulas
-
Azure data sources
-
Examples of Touchstone v2.0 files
-
Okta Data in Splunk( Reports, Alerts and Dashboards)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 12 May 2025
Index
What are some of the best open-source Engineering projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | meshio | 2,089 |
2 | atopile | 2,088 |
3 | security_content | 1,413 |
4 | scikit-rf | 779 |
5 | Pynite | 556 |
6 | fluids | 389 |
7 | awesome-tech-rss | 179 |
8 | tsp | 124 |
9 | decyx | 76 |
10 | pendfetch | 67 |
11 | MagnetiCalc | 49 |
12 | pyhecdss | 29 |
13 | dslinter | 25 |
14 | algorithms.theroyakash.com | 24 |
15 | youtube_data_analysis | 17 |
16 | Resistor-Calculator | 14 |
17 | neatmesh | 13 |
18 | ZondaPro | 13 |
19 | lmrtfy | 9 |