openpilot by commaai

openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for 250+ supported car makes and models.

updated at May 12, 2024, 1:30 a.m.

Python

1,295 +5

48,075 +443

8,618 +42

GitHub
scapy by secdev

Scapy: the Python-based interactive packet manipulation program & library.

updated at May 12, 2024, 1:08 a.m.

Python

229 +0

10,100 +23

1,966 +2

GitHub
cantools by cantools

CAN bus tools.

updated at May 11, 2024, 10:55 p.m.

Python

66 +1

1,749 +7

529 +1

GitHub
lists by jnv

The definitive list of lists (of lists) curated on GitHub and elsewhere

updated at May 11, 2024, 6:55 p.m.

Unknown languages

304 -1

9,584 +16

688 +0

GitHub
awesome-canbus by iDoka

articulated lorry Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.

updated at May 11, 2024, 11:51 a.m.

Unknown languages

113 +1

1,803 +21

234 +2

GitHub
can-utils by linux-can

Linux-CAN / SocketCAN user space applications

updated at May 11, 2024, 10:02 a.m.

C

127 +1

2,228 +9

692 +1

GitHub
CANdevStudio by GENIVI

Development tool for CAN bus simulation

updated at May 11, 2024, 6:27 a.m.

C++

76 +0

859 +6

235 +1

GitHub
canTot by shipcod3

quick and dirty canbus h4xing framework

updated at May 11, 2024, 5:55 a.m.

Python

4 +0

116 +1

26 +0

GitHub
openalpr by openalpr

Automatic License Plate Recognition library

updated at May 11, 2024, 2:53 a.m.

C++

521 +0

10,899 +3

2,481 +1

GitHub
python-can by hardbyte

The can package provides controller area network support for Python developers

updated at May 11, 2024, 1:23 a.m.

Python

72 +1

1,180 +4

580 +2

GitHub
canmatrix by ebroecker

Converting Can (Controller Area Network) Database Formats .arxml .dbc .dbf .kcd ...

updated at May 10, 2024, 12:18 p.m.

Python

71 +0

875 +1

383 +1

GitHub
CANalyzat0r by schutzwerk

Security analysis toolkit for proprietary car protocols

updated at May 10, 2024, 8:06 a.m.

Python

52 +1

728 +0

146 +0

GitHub
CanCat by atlas0fd00m

swiss army knife of Controller Area Networks (CAN) often used in cars and building automation, etc...

updated at May 9, 2024, 9:54 p.m.

Python

22 +0

191 +1

33 +0

GitHub
oscc by PolySync

Open Source Car Control 💻🚗🙌

updated at May 9, 2024, 1:07 p.m.

C++

121 +0

957 +1

272 +0

GitHub
python-OBD by brendan-w

OBD-II serial module for reading engine data

updated at May 9, 2024, 2:30 a.m.

Python

71 +0

997 +4

354 +1

GitHub
can-explorer by Tbruno25

Visualize CAN Bus messages in real time

updated at May 7, 2024, 3:41 p.m.

Python

7 +0

198 +2

11 +0

GitHub
self-driving-car by udacity

The Udacity open source self-driving car project

updated at May 7, 2024, 12:08 a.m.

Jupyter Notebook

686 +0

6,167 +3

2,094 +1

GitHub
dbcc by howerj

CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library

updated at May 6, 2024, 11:49 a.m.

C

23 +0

340 +1

127 +0

GitHub
arduino-canbus-monitor by latonita

Can bus monitoring tool based on arduino and can bus shield. Implements CAN ASCII/SLCAN protocol compatible with Lawicel CAN232/CANUSB. Can be used for monitoring low speed CAN (interior can bus of most cars, less than 500kbps). For higher speeds serial port can become a bottleneck in case data density is high.

updated at May 2, 2024, 6:58 p.m.

C++

42 +1

288 +0

89 +0

GitHub
pyvit by linklayer

pyvit: Python Vehicle Interface Toolkit

updated at May 2, 2024, 11:13 a.m.

Python

79 +0

497 +0

151 +0

GitHub