Awesome Open Source
Awesome Open Source
Combined Topics
hardware
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 160 Hardware Open Source Projects
Categories
>
Hardware
>
Hardware
Marketing For Engineers
⭐
11,484
A curated collection of marketing articles & tools to grow your product.
Gobot
⭐
7,027
Golang framework for robotics, drones, and the Internet of Things (IoT)
Lowlevelprogramming University
⭐
6,689
How to be low-level programmer
Anypixel
⭐
6,380
A web-friendly way for anyone to build unusual displays
Relativty
⭐
5,213
An open source VR headset with SteamVR supports for $200
Librealsense
⭐
4,849
Intel® RealSense™ SDK
Node Serialport
⭐
4,714
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
Openvr
⭐
4,618
OpenVR SDK
Hackintosh Installer University
⭐
3,745
Open source tutorial & information collector for hackintosh installation.
Awesome Electronics
⭐
3,389
A curated list of awesome resources for electronic engineers and hobbyists
Blynk Library
⭐
3,021
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Pikvm
⭐
2,369
Open and cheap DIY IP-KVM based on Raspberry Pi
U2f Zero
⭐
2,245
U2F USB token optimized for physical security, affordability, and style
Wireviz
⭐
2,173
Easily document cables and wiring harnesses
Awesome Split Keyboards
⭐
2,152
A collection of ergonomic split keyboards ⌨
Blynk Server
⭐
2,130
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
Opensk
⭐
1,927
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
Solo
⭐
1,737
Solo: open security key supporting FIDO2 & U2F over USB + NFC
Awesome Vehicle Security
⭐
1,700
🚗 A curated list of resources for learning about vehicle security and car hacking.
Periph
⭐
1,617
Go·Hardware·Lean
Lelylan
⭐
1,498
Open Source Lightweight Microservices Architecture for the Internet of Things. For developers.
Pyusb
⭐
1,370
USB access for Python
Glasgow
⭐
1,368
Scots Army Knife for electronics
Bash Oneliner
⭐
1,346
A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
Nyuziprocessor
⭐
1,343
GPGPU microprocessor architecture
Iglance
⭐
1,331
Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.
Papers Literature Ml Dl Rl Ai
⭐
1,330
Highly cited and useful papers related to machine learning, deep learning, AI, game theory, reinforcement learning
Iotsecurity101
⭐
1,296
A Curated list of IoT Security Resources
Usbserial
⭐
1,295
Usb serial controller for Android
Ghdl
⭐
1,269
VHDL 2008/93/87 simulator
Neural Networks On Silicon
⭐
1,196
This is originally a collection of papers on neural network accelerators. Now it's more like my selection of research on deep learning and computer architecture.
Go Hardware
⭐
1,134
A directory of hardware related libs, tools, and tutorials for Go
Rfsec Toolkit
⭐
1,079
RFSec-ToolKit is a collection of Radio Frequency Communication Protocol Hacktools.无线通信协议相关的工具集,可借助SDR硬件+相关工具对无线通信进行研究。Collect with ♥ by HackSmith
Pgtune
⭐
1,067
Pgtune - tuning PostgreSQL config by your hardware
Blinker Library
⭐
1,016
An IoT Solution,Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32.
Ghw
⭐
911
Golang hardware discovery/inspection library
Pipecnn
⭐
765
An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
Node Escpos
⭐
747
🖨️ ESC/POS Printer driver for node
Librehardwaremonitor
⭐
671
Libre Hardware Monitor, home of the fork of Open Hardware Monitor
Platformio Vscode Ide
⭐
669
PlatformIO IDE for VSCode: The next generation integrated development environment for IoT
Blinker Py
⭐
637
Blinker python library for hardware. Works with Raspberry Pi, Banan Pi, Linux devices
Attifyos
⭐
612
Attify OS - Distro for pentesting IoT devices
Wrmhl
⭐
600
⚡️ Super fast communication beetwen Unity3D and Arduino. Create Interactive experiences in a minute ⏱
Streamline
⭐
578
A reference system for end to end live streaming video. Capture, encode, package, uplink, origin, CDN, and player.
Tracespace
⭐
546
⚡️generate beautiful and accurate SVG renders of printed circuit boards
Brachiograph
⭐
489
BrachioGraph is an ultra-cheap (total cost of materials: €14) plotter that can be built with minimal skills.
Platformio Atom Ide
⭐
475
PlatformIO IDE for Atom: The next generation integrated development environment for IoT
Avem
⭐
462
🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC]
Detect Gpu
⭐
460
Classifies GPUs based on their 3D rendering benchmark score allowing the developer to provide sensible default settings for graphically intensive applications.
Ibex
⭐
451
Ibex is a small 32 bit RISC-V CPU core, previously known as zero-riscy.
W1thermsensor
⭐
444
A Python package and CLI tool to work with w1 temperature sensors like DS1822, DS18S20 & DS18B20 on the Raspberry Pi, Beagle Bone and other devices.
Blueberry Pi
⭐
420
Blueberry PI
Firesim
⭐
412
FireSim: Easy-to-use, Scalable, FPGA-accelerated Cycle-accurate Hardware Simulation in the Cloud
Cascade
⭐
411
A Just-In-Time Compiler for Verilog from VMware Research
Dl Engineer Guidebook
⭐
395
深度学习工程师生存指南
Trezor Agent
⭐
392
Hardware-based SSH/PGP agent
Firrtl
⭐
387
Flexible Intermediate Representation for RTL
Node Elgato Stream Deck
⭐
359
A Node.js library for interfacing with the Elgato Stream Deck.
Ansible Provisioning
⭐
354
Ansible provisioning framework - a set of modules, plugins, and documentation for provisioning with Ansible
Hoobs
⭐
319
Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
Trezor Mcu
⭐
315
🔒 Don't use this repo, use the new monorepo instead:
Retroesp32
⭐
312
Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
Luminous
⭐
298
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
Tomu Hardware
⭐
296
A tiny ARM microprocessor which fits in your USB port.
Hal
⭐
294
HAL – The Hardware Analyzer
Waterius
⭐
293
Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
Verilog
⭐
288
Repository for basic (and not so basic) Verilog blocks with high re-use potential
Hwloc
⭐
288
Hardware locality (hwloc)
Msi Keyboard
⭐
284
MSI SteelSeries Keyboard LED Controller
Daisysp
⭐
275
A Powerful, Open Source DSP Library in C++
Ottodiyesp
⭐
272
build you own internet of robots!
Winterbloom_castor_and_pollux
⭐
272
A Juno-inspired dual oscillator
Pyverilog
⭐
264
Python-based Hardware Design Processing Toolkit for Verilog HDL
Node Feature Discovery
⭐
259
Node feature discovery for Kubernetes
Awesome Weekly Robotics
⭐
252
A list of projects that were or will be featured in Weekly Robotics newsletter
Node Wifi
⭐
245
📶 NodeJS tool to manage wifi (connections, scans)
Open Electronics
⭐
240
📚 💻 Great Resources for Electronics Enthusiasts
Thinkfan
⭐
236
The minimalist fan control program
Unimidi
⭐
230
Realtime MIDI IO for Ruby
Hastlayer Sdk
⭐
226
Turning .NET assemblies into FPGA hardware for faster execution and lower power usage. See the Readme and https://hastlayer.com.
Axi
⭐
223
AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication
Lost Nds Tv
⭐
219
The Lost Nintendo DS Television Output, brought back to life
Iot Pt
⭐
216
A Virtual environment for Pentesting IoT Devices
Mouse
⭐
211
Repository for Open Source Mouse Firmware and Hardware
Mynt Eye S Sdk
⭐
210
MYNT EYE S SDK (MYNT® EYE Standard Camera)
Echomods
⭐
199
Open source ultrasound processing modules and building blocks
Ibm Z Zos
⭐
195
The helpful and handy location for finding and sharing z/OS files, which are not included in the product.
Linux On Huawei Matebook 13 2019
⭐
194
MateBook 13 running Linux
Elinux
⭐
191
嵌入式 Linux 知识库 (elinux.org) 中文翻译计划;本项目发起人发布了《360° 剖析 Linux ELF》视频课程,欢迎订阅:https://www.cctalk.com/m/group/88089283
Smartcitizen Kit 10
⭐
189
Smart Citizen Kit 1.0 and 1.1 firmware for the Urban Sensor Board
Veriloggen
⭐
178
Veriloggen: A Mixed-Paradigm Hardware Construction Framework
Make
⭐
170
📖📖📖📖📖 写给软件工程师看的硬件编程指南
Exomy
⭐
169
ExoMy - The 3D Printed Rover
Redteam Hardware Toolkit
⭐
162
🔺 Red Team Hardware Toolkit 🔺
Reactivesensors
⭐
161
Android library monitoring device hardware sensors with RxJava
Workshops
⭐
161
Workshops organized to introduce students to security, AI, AR/VR, hardware and software
Dana
⭐
160
Dynamically Allocated Neural Network Accelerator for the RISC-V Rocket Microprocessor in Chisel
Soicbite
⭐
159
A compact PCB footprint which allows SOIC test clips to be used as a space-efficient programming and debugging connector
R_e_c_u_r
⭐
154
an open diy py/pi based video sampler
Nngen
⭐
147
NNgen: A Fully-Customizable Hardware Synthesis Compiler for Deep Neural Network
1-100 of 160 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210