The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 10 embedded-device Open-Source Projects
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
-
MNN
MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba
-
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.
-
awesome-embedded-software
:stars: List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and low-power) like 8-bit, 16-bit and 32-bit microcontrollers.
-
Roadmap-to-Embedded-Engineering
This repository should serve as a guide to everybody who wants to study software and hardware for embedded systems but doesn't know where to start.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
ESC-CNN-microcontroller
Environmental Sound Classification on Microcontrollers using Convolutional Neural Networks
-
miniwinwm
Open source embedded window manager with overlapped windows. This project is actively maintained and free support is provided via the website. New features can be added on request. Consultancy can provided for commercial use.
-
Postform
Postponed formatting experiments with string interning in C++. Inspired by the defmt Rust crate
Project mention: Ask HN: Why would you ever use C++ for a new project over Rust? | news.ycombinator.com | 2024-04-02Did you get a chance to check https://slint.dev?
Disclaimer: I work for Slint
Project mention: [D][R] Deploying deep models on memory constrained devices | /r/MachineLearning | 2023-10-03However, I am looking on this subject through the problem of training/finetuning deep models on the edge devices, being increasingly available thing to do. Looking at tflite, alibaba's MNN, mit-han-lab's tinyengine etc..
Project mention: [D] Run Pytorch model inference on Microcontroller | /r/MachineLearning | 2023-11-14cONNXr - framework with C99 inference engine. Also interesting and not very active.
Defmt is a rust library that does exactly this. This has become almost a standard in embedded rust.
There is even a c++ client-side implementation: https://github.com/Javier-varez/Postform/
...which uses macros for logging ;)
embedded-devices related posts
- Ask HN: Why would you ever use C++ for a new project over Rust?
- Deno in 2023
- Slint GUI Toolkit
-
slint VS rinf - a user suggested alternative
2 projects | 24 Jan 2024
- Why the M2 is more advanced that it seemed
- The Linux graphics stack in a nutshell, part 1
- Qt 6.6 and 6.7 Make QML Faster Than Ever: A New Benchmark and Analysis
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source embedded-device projects? This list will help you:
Project | Stars | |
---|---|---|
1 | slint | 15,020 |
2 | MNN | 8,293 |
3 | IoTSecurity101 | 2,442 |
4 | RPi-Monitor | 1,123 |
5 | awesome-embedded-software | 658 |
6 | Roadmap-to-Embedded-Engineering | 341 |
7 | cONNXr | 174 |
8 | ESC-CNN-microcontroller | 92 |
9 | miniwinwm | 31 |
10 | Postform | 11 |
Sponsored