• Home
  • Categories
  • Pricing
  • Submit
    Built with
    Ever Works
    Ever Works

    Connect with us

    Stay Updated

    Get the latest updates and exclusive content delivered to your inbox.

    Product

    • Categories
    • Pricing
    • Help

    Clients

    • Sign In
    • Register
    • Forgot password?

    Company

    • About Us
    • Admin
    • Sitemap

    Resources

    • Blog
    • Submit
    • API Documentation
    All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
    Copyright © 2025 Ever. All rights reserved.·Terms of Service·Privacy Policy·Cookies
    Decorative pattern
    Decorative pattern
    1. Home
    2. Hardware
    3. Awesome Open Source Hardware

    Awesome Open Source Hardware

    List of awesome open source hardware tools, generators, and reusable designs for digital hardware development, FPGA programming, and chip design.

    Overview

    A curated list of awesome open source hardware tools, generators, and reusable designs. Focuses on tools and frameworks for digital hardware development, FPGA programming, and chip design.

    Hardware Description Languages

    Traditional HDLs

    • Verilog - Industry standard HDL
    • VHDL - DoD standard HDL
    • SystemVerilog - Extended Verilog with verification features

    Modern HDLs

    • Chisel - Scala-based hardware construction language
    • SpinalHDL - Scala-based HDL alternative to VHDL/Verilog
    • MyHDL - Python-based hardware description
    • Amaranth (formerly nMigen) - Python-based HDL

    Design Tools

    Synthesis Tools

    • Yosys - Open-source synthesis suite
    • ABC - System for sequential logic synthesis
    • Odin II - Verilog synthesis tool

    Simulation

    • Verilator - Fast Verilog/SystemVerilog simulator
    • Icarus Verilog - Verilog compilation system
    • GHDL - Open-source VHDL simulator

    Place and Route

    • nextpnr - Portable FPGA place and route tool
    • VPR - Academic place and route tool
    • Magic - VLSI layout tool

    FPGA Development

    Open Source FPGA Toolchains

    • Project IceStorm - Lattice iCE40 FPGA bitstream tools
    • Project Trellis - Lattice ECP5 tools
    • SymbiFlow - Multi-platform FPGA toolchain
    • OpenFPGA - Fully open-source FPGA fabric, architecture, and CAD flow

    FPGA Cores

    • RISC-V processors
    • DDR memory controllers
    • PCIe controllers
    • Ethernet MACs
    • Video pipelines

    CPU/SoC Designs

    Open ISAs

    • RISC-V - Open instruction set architecture
    • OpenRISC - Open-source processor architecture
    • OpenSPARC - Open-source SPARC implementation

    Processor Cores

    • BOOM - Berkeley Out-of-Order Machine (RISC-V)
    • Rocket - RISC-V processor generator
    • PicoRV32 - Size-optimized RISC-V CPU
    • VexRiscv - FPGA-friendly RISC-V core

    Physical Design

    PDK (Process Design Kits)

    • SkyWater 130nm PDK - Open-source PDK
    • OpenLane - Automated RTL to GDSII flow
    • OpenROAD - RTL-to-GDSII platform

    Layout Tools

    • Magic - VLSI layout viewer, editor, and extractor
    • KLayout - High-performance layout viewer and editor
    • Xschem - Schematic editor

    Verification

    • cocotb - Python-based verification framework
    • UVM - Universal Verification Methodology
    • OSVVM - Open Source VHDL Verification Methodology

    Communities and Resources

    • Free Silicon Foundation
    • FOSSi (Free and Open Source Silicon)
    • Open Hardware Summit
    • RISC-V International

    Applications

    • Custom accelerators
    • IoT devices
    • Embedded systems
    • Research and education
    • Prototyping

    Pricing

    Free and open-source tools and designs.

    Surveys

    Loading more......

    Information

    Websitegithub.com
    PublishedMar 20, 2026

    Categories

    1 Item
    Hardware

    Tags

    3 Items
    #open-hardware#fpga#chip-design

    Similar Products

    6 result(s)

    Awesome Open Hardware

    Helpful items for making and learning about open source hardware projects. Features projects like Arduino, Prusa3D, and Open Source Ecology for creating industrial machines and tools.

    Awesome Embedded

    A curated list of awesome embedded programming resources including RTOS, hardware interfaces, development tools, and libraries for resource-constrained systems like microcontrollers.

    Awesome Electronics

    A curated list of awesome resources for Electronic Engineers and hobbyists. Includes tutorials on reverse engineering, electronics blogs, and resources for hardware hacking and design.

    Awesome Maker

    A curated list of awesome Maker Resources including Instructables tutorials, Hackster and Hackaday project directories, and tools like Fritzing and KiCad for electronics hardware design.

    Awesome Embedded Systems

    A curated list of delightful Embedded Systems libraries, RTOSes, modules, references and resources for building embedded applications and firmware.

    Awesome Arduino

    A curated list of awesome Arduino hardware, libraries, and software with update script, covering Arduino development resources, sensor libraries, communication protocols, shields, and projects for makers and embedded systems developers.