PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Can Python Packages

Python packages with the GitHub topic can. Sorted by relevance, with stars and monthly downloads.
ebroecker
canmatrix

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

1M 1K 440
canopen-python
canopen

CANopen for Python

871K 557 360
pylessard
can-isotp

A Python package that provides support for ISO-TP (ISO-15765) protocol

250K 308 84
pylessard
udsoncan

Python implementation of UDS (ISO-14229) standard.

233K 705 230
jxltom
gs-usb

Python Windows/Linux CAN driver based on WCID for Geschwister Schneider USB/CAN devices and candleLight USB CAN interfaces

19K 33 19
commaai
opendbc

a Python API for your car

9K 3K 2K
Ircama
elm327-emulator

ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation

4K 653 120
can-hub-io
python-can-hub

CAN bus over the network: a NAT-traversing hub in C11. Devices export their SocketCAN interfaces to a central hub over QUIC with mutual TLS; clients consume them through the hub or peer-to-peer — reachable behind firewalls, encrypted and authenticated.

3K 3 0
scrutinydebugger
scrutinydebugger

Debugging embedded software through instrumentation with a nice UI

2K 57 9
Lauszus
pybldc

Tool for flashing a VESC via CAN and USB

2K 4 1
PaulMarisOUMary
py-obdii

A modern, easy to use, Python 3.8+ library for interacting with Vehicles via OBDII devices. Support USB, Bluetooth, Ethernet, and WiFi adapters.

2K 26 2
OpenCyphal
pycyphal2

Python implementation of the Cyphal protocol stack.

1K 139 109
thingsboard
thingsboard-gateway

Open-source IoT Gateway - integrates devices connected to legacy and third-party systems with ThingsBoard IoT Platform using Modbus, CAN bus, BACnet, BLE, OPC-UA, MQTT, ODBC and REST protocols.

1K 2K 991
Chanchaldhiman
canviz

Open-source browser-based CAN bus analyzer. Works with low cost USB hardware.

918 267 13
semiversus
durand

CANopen library providing functionality to implement responder nodes

902 7 2
PonomarevDA
raccoonlab-tools

Cyphal, DroneCAN and stm32 related tools

635 5 5
kstaniek
caneth

Asyncio CAN client for Waveshare 2-CH-CAN-TO-ETH devices

390 1 0
bri3d
sa2-seed-key

VW SA2 Seed/Key Authentication for Programming Sessions

332 116 35
BembelBytes
pydiabas

Python module for easy access to the EDIABAS API

326 9 3
belliriccardo
python-can-cando

python-can interface for Netronics CANdo and CANdoISO devices

315 1 0
supermete
caroa04

Library to control the CAROA04 CAN-IO expander device from eletechsup.

302 0 0
gnanesh-16
canvect

Canvect is a Python package designed for sending and managing CAN (Controller Area Network) messages related to vehicles actuation control. It provides a simple yet flexible API for creating and dispatching CAN messages, making it ideal for applications in automotive and industrial systems

298 1 0
marcinbor85
canprog

Command-line tool to flashing devices by CAN-BUS

248 93 23
polfeliu
python-cantata

Python Tool to generate C structures and functions to access candb information

244 5 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery