Python eda

Open-source Python projects categorized as eda

Top 23 Python eda Projects

  • ydata-profiling

    1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.

    Project mention: FLaNK 25 December 2023 | | 2023-12-26
  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • great_expectations

    Always know what to expect from your data.

  • visidata

    A terminal spreadsheet multitool for discovering and arranging data

    Project mention: Data Science at the Command Line, 2nd Edition (2021) | | 2024-05-06

    I'd like to call out one of my favorite pieces of software from the past 10 years: VisiData [1] has completely changed the way I do ad-hoc data processing, and is now my go-to for pretty much all use cases that I previously used spreadsheets for, and about half of those I previously used databases for.

    It's a TUI application, not strictly CLI, but scriptable, and I figure anyone building pipelines using tools like jq, q, awk, grep, etc. to process tabular data will find it extremely useful.



  • skywater-pdk

    Open source process design kit for usage with SkyWater Technology Foundry's 130nm node.

    Project mention: Ask HN: Open-Source Simple CPU? | | 2024-03-16

    Preferably Intel compatible or able to run Linux? Something I can build in my garage or in a simple microprocessor fab.

  • sweetviz

    Visualize and compare datasets, target values and associations, with one line of code.

  • scattertext

    Beautiful visualizations of how language differs among document types.

  • dataprep

    Open-source low code data preparation library in python. Collect, clean and visualization your data in python with a few lines of code.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • NeuroKit

    NeuroKit2: The Python Toolbox for Neurophysiological Signal Processing

  • fusesoc

    Package manager and build abstraction tool for FPGA/ASIC development

    Project mention: fusesoc VS vextproj - a user suggested alternative | | 2024-03-28
  • kicad-jlcpcb-tools

    Plugin to generate BOM + CPL files for JLCPCB, assigning LCSC part numbers directly from the plugin, query the JLCPCB parts database, lookup datasheets and much more.

    Project mention: which JLCPCB KiCad plugin to use? | /r/KiCad | 2023-09-12

    but most/all links I find on sites like adafruit point to

  • edalize

    An abstraction library for interfacing EDA tools

  • baby-names-analysis

    Data ETL & Analysis on the dataset 'Baby Names from Social Security Card Applications - National Data'.

  • piperider

    Code review for data in dbt

    Project mention: Show HN: PipeRider – open-source Data Impact Analysis for dbt changes | | 2023-09-06
  • gdsfactory

    python library to design chips (Photonics, Analog, Quantum, MEMs, ...), objects for 3D printing or PCBs.

  • Pinion

    Generate interactive and nice-looking diagrams for your PCBs!

    Project mention: Pinion: Generate interactive and nice-looking diagrams for PCBs | | 2023-12-13
  • Fabrication-Toolkit

    An JLC PCB Fabrication Plugin for KiCad

    Project mention: which JLCPCB KiCad plugin to use? | /r/KiCad | 2023-09-12

    New KiCad install seems to already have in it's default repo

  • arkouda

    Arkouda (αρκούδα): Interactive Data Analytics at Supercomputing Scale :bear:

    Project mention: Mojo is now available on Mac | | 2023-10-19

    Those interested in the intersection between Python, HPC, and data science may want to take a look at Arkouda, which is a Python package for data science at massive scales (TB of memory) at interactive rates (seconds), powered by Chapel:


  • systemrdl-compiler

    SystemRDL 2.0 language compiler front-end

  • pcbflow

    Python based Printed Circuit Board (PCB) layout and design package based on CuFlow.


    A package for processing signals recorded using wearable sensors, such as Electrocardiogram (ECG), Photoplethysmogram (PPG), Electrodermal activity (EDA) and 3-axis acceleration (ACC).

  • spydrnet

    A flexible framework for analyzing and transforming FPGA netlists. Official repository.

  • pykicad

    Library for working with KiCAD file formats

  • sliceguard

    A library for detecting problematic data segments in structured and unstructured data with few lines of code.

    Project mention: [P] Python Library for Quickly Detecting Problematic Data Segments | /r/MachineLearning | 2023-08-25

    I'm building a library for quickly detecting problematic data slices (clusters) when developing machine learning models.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python eda discussion

Log in or Post with

Python eda related posts

  • fusesoc VS vextproj - a user suggested alternative

    2 projects | 28 Mar 2024
  • Ask HN: Open-Source Simple CPU?

    1 project | | 16 Mar 2024
  • Libre Silicon – Free semiconductors for everyone

    3 projects | | 19 Oct 2023
  • Ask HN: How to start a fabless chip company targeting a modern process node?

    1 project | | 10 Jul 2023
  • Are there open-source standard cell libraries that are commercial process-compatible?

    2 projects | /r/chipdesign | 7 Jul 2023
  • Text only PCB CAD tools?

    2 projects | /r/PrintedCircuitBoard | 22 Jun 2023
  • Cadence Genus&Innovus

    1 project | /r/chipdesign | 12 Jun 2023
  • A note from our sponsor - SaaSHub | 22 Jul 2024
    SaaSHub helps you find the best software and product alternatives Learn more →


What are some of the best open-source eda projects in Python? This list will help you:

Project Stars
1 ydata-profiling 12,265
2 great_expectations 9,691
3 visidata 7,697
4 skywater-pdk 2,911
5 sweetviz 2,870
6 scattertext 2,225
7 dataprep 1,980
8 NeuroKit 1,463
9 fusesoc 1,144
10 kicad-jlcpcb-tools 1,086
11 edalize 607
12 baby-names-analysis 563
13 piperider 475
14 gdsfactory 469
15 Pinion 400
16 Fabrication-Toolkit 280
17 arkouda 229
18 systemrdl-compiler 222
19 pcbflow 115
20 BIOBSS 99
21 spydrnet 86
22 pykicad 63
23 sliceguard 59

Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in is all you need to start monitoring your apps. Sign up for our free tier today.