CAN viewer
Developed by Kristian Sloth Lauszus, 2025
A terminal-based CAN bus viewer for Linux SocketCAN written in Rust.
It is a port of my original Python CAN viewer, which is integrated into python-can.
Usage
To test this application you can either install it via cargo:
cargo install can-viewer-rs
Or run pre-compiled binaries using uvx:
uvx can-viewer-rs --channel can0
Some pre-compiled binaries are also available on the Releases page.
Development
Run
make run
Build
make build-debug
make build-release
Wheel
make wheel
Metadata
Release files for can-viewer-rs 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| can_viewer_rs-0.1.2.tar.gz | 19.5 kB | Details |
Built distributions (wheels)
Total release size: 8.4 MB
Release files / can_viewer_rs-0.1.2.tar.gz
| Download URL | can_viewer_rs-0.1.2.tar.gz |
|---|---|
| Size | 19.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2fa2c1b4b370dbcbcd2b8a1be7b13617e2613ebbe68edabf3beab1d615b0e062
|
|
BLAKE2b-256 checksum How to use checksums |
e7fba4524f6a661ce8abeadfea28cabd4c717860335bbe290519b20a4418e773
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-musllinux_1_2_x86_64.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 868.7 kB |
| Tags | Linux musl 1.2+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
38bceca0696edfdb9a3c8f43afd67f9d37d5805ef4730a7cb0c1a44d4dd2c62d
|
|
BLAKE2b-256 checksum How to use checksums |
b1a66b43a97e6b9cadf4ee305a58baa14a6d1a6e554d3611c293ed95068ff0a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-musllinux_1_2_i686.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-musllinux_1_2_i686.whl |
|---|---|
| Size | 883.2 kB |
| Tags | Linux musl 1.2+ x86-32 Python 3 |
|
SHA-256 checksum How to use checksums |
2eacae69ff35b5aad7d7c00574e00cccb0cd9f3ae16312d0d0902e0e81354355
|
|
BLAKE2b-256 checksum How to use checksums |
713581aba7a720f1764491714cb347cb7a458ff85cdb5556cab74700070d0c37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-musllinux_1_2_armv7l.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 816.7 kB |
| Tags | Linux musl 1.2+ ARMv7l Python 3 |
|
SHA-256 checksum How to use checksums |
b607b0327b9c5bf17cf1effca4120349f021266fe6c4cf8e1dc047289ce1cd1e
|
|
BLAKE2b-256 checksum How to use checksums |
fc1af4d4a05c3346536a63b2279dc87ae17c44f73a62c47ebe5d720a46ea92fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-musllinux_1_2_aarch64.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 805.2 kB |
| Tags | Linux musl 1.2+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
f0574a802d2c505a57ec0659975e1de3cca4b4447758e15916c1bbff5f80b187
|
|
BLAKE2b-256 checksum How to use checksums |
a4296e814ef5b8eeacd02b194832a6db7c0b8c1a39827471499586bb353437ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 808.9 kB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
dcb6cd9082e26a093e10a3dc5579d87bf9bc1036e43e64fb38f4006677559346
|
|
BLAKE2b-256 checksum How to use checksums |
9004b95729e73a3a4c024606c0324246b4c3bf0a1fcf4331cc17b7d966dfe31e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 929.7 kB |
| Tags | Linux glibc 2.17+ IBM System/390x Python 3 |
|
SHA-256 checksum How to use checksums |
ceb982dcaa36240194963c3ef3d89d78fd2561acd4bf3ed5f7a644ad745e1d35
|
|
BLAKE2b-256 checksum How to use checksums |
54fc4a3bda0091806a464f6222b2eeaad53f184c998775e6977f31ed7d7d21d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 894.3 kB |
| Tags | Linux glibc 2.17+ PowerPC 64-le Python 3 |
|
SHA-256 checksum How to use checksums |
c7c0055db6f7fa265e7efdac7df41f056fca6b710c3012ee74554886f4b87578
|
|
BLAKE2b-256 checksum How to use checksums |
32bf84cc1db66bfc9fd8d4e3430ceaea1aba19eec77c5b4ff735487d2934670e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 859.3 kB |
| Tags | Linux glibc 2.17+ x86-32 Python 3 |
|
SHA-256 checksum How to use checksums |
9973854bbf5e03d47a82abe6fb0952d76d1a8bc194fbc3b09945901a351b681f
|
|
BLAKE2b-256 checksum How to use checksums |
caa9c414eadedf0a9de8a5e2ae5b54ceef133612595eaad7891b3fa481b99860
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 785.2 kB |
| Tags | Linux glibc 2.17+ ARMv7l Python 3 |
|
SHA-256 checksum How to use checksums |
dbb8d4cccb86579c72c6a84c0d2901e6fb92aee27c15abf68c6f931b8bf32e1a
|
|
BLAKE2b-256 checksum How to use checksums |
b8019982888cd7e10d7ac68391e676ce9599f175cc73cd0dd9dd6961d3f9edc3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / can_viewer_rs-0.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | can_viewer_rs-0.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 759.5 kB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
34c67032c78335ae71733c05519008de848bdcd36e51848f92db76f470aa5f4c
|
|
BLAKE2b-256 checksum How to use checksums |
f26f24d1416899329c92a4a5030ba405d7b623cfc410fa48e4f6e53dd5cc2763
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|