python-can has 5M monthly downloads and 2K GitHub stars. Version 4.6.1 supports Python 3.9+, first published in 2015.
It is actively maintained under a copyleft license, last released in Aug 2025.
It is built on top of packaging, typing-extensions and wrapt. It is used by 175 tracked packages, including cantools, canopen and odxtools.
GitHub topics include can-bus.
Package Insights
- No releases in 298 days despite active commits
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- packaging >=23.1
- typing-extensions >=3.10.0.0
- wrapt ~=1.10
19 optional dependencies
- asammdf[mf4]
- canalystii[canalystii]
- cantact[cantact]
- filelock[neovi]
- gs-usb[gs-usb]
- msgpack[multicast]
- nixnet[nixnet]
- pyserial[seeedstudio]
- pyserial[serial]
- python-can-candle[candle]
- python-can-canine[canine]
- python-can-cvector[cvector]
- python-can-remote[remote]
- python-can-sontheim[sontheim]
- python-ics[neovi]
- pywin32[pywin32]
- uptime[pcan]
- windows-curses[viewer]
- zlgcan[zlgcan]
Used By
- cantools
- canopen
- odxtools
- pyxcp
- remotivelabs-cli
- python-can-candle
- python-can-remote
- canopen-asyncio
- zlgcan
- pytrinamic
- nmea2000
- ingenialink
- andisdk
- j1939
- benchci
- cyclarity-in-vehicle-sdk
- pyblhost
- epicallypowerful
- oresat-olaf
- python-can-hub
- icotronic
- python-can-viewer
- python-can-csscan-mux
- epyqlib
- python-can-cvector
- epcpm
- scrutinydebugger
- py-uds
- hil-core
- pybldc
- pretty-j1939
- python-can-csscan-mf4
- gkbus
- validatrix
- uc2canopen
- lerobot-robot-seeed-b601
- canviewer
- rp1210
- python-thingset
- openarmx-arm-driver
- robodyno
- akrocansim
- openflex-driver
- python-can-csscan-serial
- damiao-motor
- canopen-utils
- pyx2cscope
- crucihil
- robotframework-uds
- canviz