Skip to main content

CAN viewer

Developed by Kristian Sloth Lauszus, 2025


Crates.io CI

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)

Source distribution for can-viewer-rs 0.1.2
File Size Uploaded
can_viewer_rs-0.1.2.tar.gz 19.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for can-viewer-rs 0.1.2
File
can_viewer_rs-0.1.2-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
can_viewer_rs-0.1.2-py3-none-musllinux_1_2_i686.whl Python 3 none Linux musl 1.2+ x86-32 Details
can_viewer_rs-0.1.2-py3-none-musllinux_1_2_armv7l.whl Python 3 none Linux musl 1.2+ ARMv7l Details
can_viewer_rs-0.1.2-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
can_viewer_rs-0.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
can_viewer_rs-0.1.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl Python 3 none Linux glibc 2.17+ IBM System/390x Details
can_viewer_rs-0.1.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl Python 3 none Linux glibc 2.17+ PowerPC 64-le Details
can_viewer_rs-0.1.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl Python 3 none Linux glibc 2.17+ x86-32 Details
can_viewer_rs-0.1.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl Python 3 none Linux glibc 2.17+ ARMv7l Details
can_viewer_rs-0.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details

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

Release history Release notifications | RSS feed

This release

0.1.2 This release

11 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page