Generate Rust structs for messages from a dbc (CAN bus definition) file.
☆70Updated this week
Alternatives and similar repositories for dbc-codegen
Users that are interested in dbc-codegen are comparing it to the libraries listed below
Sorting:
- Rust dbc parser☆101Jan 23, 2026Updated last month
- Rust SAE J1939 encoder/decoder crate☆18Updated this week
- An embedded Controller Area Network (CAN) abstraction layer☆15Mar 3, 2022Updated 3 years ago
- Generate OpenAPI v3 clients and servers from the command line☆20Jan 23, 2023Updated 3 years ago
- A Rust implementation of Cyphal☆55Dec 10, 2025Updated 2 months ago
- A CAN signal and definition parser☆78May 20, 2023Updated 2 years ago
- Optimized for use microcontrollers and SPI displays popular ST7789 1.3" IPS 240x240 FEEL LIKE IRON MAN !!!!!☆10Apr 19, 2022Updated 3 years ago
- A safe and correct Bluetooth Low Energy (BLE) library for Android with functional data types and Kotlin Coroutines and RxJava2 interface.☆17Mar 21, 2023Updated 2 years ago
- A Rust wrapper over libftdi1 library for FTDI devices☆16Aug 4, 2023Updated 2 years ago
- `#![no_std]` library for interacting with MCP2515 CAN controller chips.☆27Oct 20, 2024Updated last year
- Automatic issue triaging through mini-websites for guiding users through contributing to open-source projects.☆12Oct 8, 2023Updated 2 years ago
- A Rust library for parsing the SOME/IP network protocol (without payload interpretation).☆33Sep 23, 2024Updated last year
- FDCAN peripheral driver for STM32 chips☆13Jan 31, 2025Updated last year
- Unified Diagnostic Services/UDS (ISO-14229-1), KWP2000 (ISO-142330), OBD-II (ISO-9141), and DoIP (ISO-13400) definitions to communicate w…☆86Feb 2, 2026Updated 3 weeks ago
- RxJava extensions for Arrow's Data Types☆15Jun 24, 2021Updated 4 years ago
- A Realtime CAN network viewer with DBC support☆45Oct 24, 2022Updated 3 years ago
- Linux SocketCAN access in Rust☆195Dec 13, 2025Updated 2 months ago
- A rust crate to work with Autosar data (arxml) files☆54Dec 20, 2025Updated 2 months ago
- Kalman filters and other optimal and non-optimal estimation filters in Rust☆21Jul 8, 2020Updated 5 years ago
- Reverse engineering the LPC-Link2 USB interface☆23Jun 17, 2022Updated 3 years ago
- Postponed formatting experiments with string interning in C++. Inspired by the defmt Rust crate☆21Mar 26, 2023Updated 2 years ago
- PoC SOME/IP to ROS2 topics☆26Apr 24, 2024Updated last year
- Simple getting-started demonstration of running Rust on an STM32F4☆21Jan 26, 2022Updated 4 years ago
- Minimal no_std MQTT v5.0 client implementation☆177Jan 27, 2025Updated last year
- Archived Python/Rust hybrid codebase - see divvun/kbdgen for v3☆26Feb 7, 2022Updated 4 years ago
- ☆33Jan 24, 2026Updated last month
- KiCad Python abstraction layer☆31Oct 20, 2021Updated 4 years ago
- Smol Supervisor for long-lived tokio tasks☆44Updated this week
- A platform agnostic driver to interface with the nRF24L01 (2.4GHz Wireless) using rust embedded-hal.☆29Jun 10, 2020Updated 5 years ago
- Custom symbols, footprints and 3D models for eurorack module development☆34Aug 17, 2022Updated 3 years ago
- Rust library to convert between ISO 639 codes and English language names☆36Feb 15, 2026Updated last week
- Byte-wise atomic memcpy.☆43Updated this week
- 🗜 Compression with elimination of zeroes ⓿, optimized for data with a bit more 00 and FF bytes, as messages often carry 16, 32 or 64 bit…☆31Jul 26, 2025Updated 7 months ago
- Dndtools is a simple javascript program works as a powerful soundboard, die roller and loot generator for Dungeons and Dragons campaigns.…☆29Mar 1, 2015Updated 10 years ago
- CAN FD Adapter firmware.☆33Feb 1, 2026Updated 3 weeks ago
- Clojurey HugSQL for the Rust world☆70Dec 14, 2025Updated 2 months ago
- Rust driver for the Semtech SX127x series of Sub-GHz LoRa/ISM radio transceivers☆37Nov 8, 2023Updated 2 years ago
- Rust DLT (Diagnostic Log and Trace) packet parser☆33Sep 27, 2025Updated 5 months ago
- bxCAN peripheral driver for STM32 chips☆37Nov 4, 2024Updated last year