awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to linux-can/can-utils

Open-source alternatives to Can Utils

30 open-source projects similar to linux-can/can-utils, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Can Utils alternative.

  • hardbyte/python-canhardbyte avatar

    hardbyte/python-can

    1,562View on GitHub↗

    The can package provides controller area network support for Python developers

    Python
    View on GitHub↗1,562
  • eerimoq/cantoolseerimoq avatar

    eerimoq/cantools

    2,248View on GitHub↗

    CAN bus tools.

    Python
    View on GitHub↗2,248
  • ebroecker/canmatrixebroecker avatar

    ebroecker/canmatrix

    1,080View on GitHub↗

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

    Python
    View on GitHub↗1,080
  • genivi/candevstudioGENIVI avatar

    GENIVI/CANdevStudio

    1,129View on GitHub↗

    Development tool for CAN bus simulation

    C++
    View on GitHub↗1,129
  • carloop/simulator-programcarloop avatar

    carloop/simulator-program

    69View on GitHub↗

    Software for the CAN bus simulator on the Rasperry Pi

    Go
    View on GitHub↗69
  • cedricp/ddt4allcedricp avatar

    cedricp/ddt4all

    1,734View on GitHub↗

    OBD tool

    Python
    View on GitHub↗1,734

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
christiansandberg/canopenchristiansandberg avatar

christiansandberg/canopen

556View on GitHub↗

CANopen for Python

Python
View on GitHub↗556
  • cogu/autosarcogu avatar

    cogu/autosar

    491View on GitHub↗

    A set of python modules for working with AUTOSAR XML files

    Python
    View on GitHub↗491
  • collin80/savvycancollin80 avatar

    collin80/SavvyCAN

    1,688View on GitHub↗

    QT based cross platform canbus tool

    C++
    View on GitHub↗1,688
  • commaai/cabanacommaai avatar

    commaai/cabana

    200View on GitHub↗

    CAN visualizer and DBC maker

    JavaScript
    View on GitHub↗200
  • commaai/opendbccommaai avatar

    commaai/opendbc

    2,943View on GitHub↗

    OpenDBC is a CAN bus interface library and telemetry parser designed to read and write messages to a vehicle network. It functions as an automotive hardware abstraction layer that maps generic control signals to model-specific bus IDs across different vehicle brands, while acting as a control system that converts high-level steering and acceleration requests into raw binary packets for vehicle actuators. The project includes a vehicle network safety gateway that restricts or blocks specific control messages based on the system state to prevent unsafe maneuvers. It provides a standardized way

    Pythonautomotivecandbc
    View on GitHub↗2,943
  • dn5/vircardn5 avatar

    dn5/vircar

    157View on GitHub↗

    A virtual car. Because you wouldn't download a car, would you?

    C
    View on GitHub↗157
  • zombiecraig/c0fzombieCraig avatar

    zombieCraig/c0f

    95View on GitHub↗

    CAN of Fingers (c0f) creates passive fingerprints of Make and Model over CAN bus

    Ruby
    View on GitHub↗95
  • atlas0fd00m/cancatatlas0fd00m avatar

    atlas0fd00m/CanCat

    215View on GitHub↗

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

    Python
    View on GitHub↗215
  • brendan-w/python-obdbrendan-w avatar

    brendan-w/python-OBD

    1,297View on GitHub↗

    OBD-II serial module for reading engine data

    Python
    View on GitHub↗1,297
  • canopennode/canopennodeCANopenNode avatar

    CANopenNode/CANopenNode

    1,911View on GitHub↗
    Ccanopencanopennodeembedded
    View on GitHub↗1,911
  • fr3ts0n/androbdfr3ts0n avatar

    fr3ts0n/AndrOBD

    2,013View on GitHub↗

    Android OBD diagnostics with any ELM327 adapter

    Java
    View on GitHub↗2,013
  • hive13/canibusHive13 avatar

    Hive13/CANiBUS

    112View on GitHub↗

    CAN Device Vehicle Research Server (OpenGarages.org)

    JavaScript
    View on GitHub↗112
  • howerj/dbcchowerj avatar

    howerj/dbcc

    449View on GitHub↗

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

    C
    View on GitHub↗449
  • idoka/awesome-canbusiDoka avatar

    iDoka/awesome-canbus

    3,276View on GitHub↗

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

    View on GitHub↗3,276
  • iotbzh/high-level-viwi-serviceI

    iotbzh/high-level-viwi-service

    0View on GitHub↗
    View on GitHub↗0
  • jglim/unlockecujglim avatar

    jglim/UnlockECU

    419View on GitHub↗

    Free, open-source ECU seed-key unlocking tool.

    C#
    View on GitHub↗419
  • jwhitleyastuff/decanstructorJWhitleyAStuff avatar

    JWhitleyAStuff/decanstructor

    36View on GitHub↗

    The definitive ROS CAN analysis tool.

    C++
    View on GitHub↗36
  • openvehicles/open-vehicle-monitoring-system-3openvehicles avatar

    openvehicles/Open-Vehicle-Monitoring-System-3

    819View on GitHub↗

    Open Vehicle Monitoring System - Version 3

    C
    View on GitHub↗819
  • openxc/uds-copenxc avatar

    openxc/uds-c

    817View on GitHub↗

    Unified Diagnostics Service (UDS) and OBD-II (On Board Diagnostics for Vehicles) C Library

    C
    View on GitHub↗817
  • pylessard/python-udsoncanpylessard avatar

    pylessard/python-udsoncan

    704View on GitHub↗

    Python implementation of UDS (ISO-14229) standard.

    Python
    View on GitHub↗704
  • sebi2k1/node-cansebi2k1 avatar

    sebi2k1/node-can

    244View on GitHub↗

    NodeJS SocketCAN extension

    C++
    View on GitHub↗244
  • secdev/scapysecdev avatar

    secdev/scapy

    12,068View on GitHub↗

    Scapy is a network packet manipulation tool and protocol analysis suite designed for crafting, sending, sniffing, and dissecting network traffic. It functions as a framework for building custom network tools that interact directly with low-level packet headers and payloads, enabling users to perform security research and network diagnostics. The system distinguishes itself through a layer-based construction model that allows users to define protocols as stacked objects, which automatically handle checksums and field offsets. It utilizes dynamic field reflection to map packet structures to bin

    Pythonhacktoberfestnetworknetwork-analysis
    View on GitHub↗12,068
  • shipcod3/cantotshipcod3 avatar

    shipcod3/canTot

    150View on GitHub↗

    quick and dirty canbus h4xing framework

    Python
    View on GitHub↗150
  • tbruno25/canopytbruno25 avatar

    tbruno25/canopy

    302View on GitHub↗

    Visualize CAN Bus messages in real time

    Python
    View on GitHub↗302