{"id":13437570,"url":"https://github.com/tsabelmann/canviewer","last_synced_at":"2025-05-16T04:34:15.461Z","repository":{"id":132849310,"uuid":"399774380","full_name":"tsabelmann/canviewer","owner":"tsabelmann","description":"canviewer is a can-bus analysis software application. It is based on SocketCan and uses *.json files to decode specific can-bus message having a specific ID.","archived":false,"fork":false,"pushed_at":"2021-08-25T10:47:33.000Z","size":27,"stargazers_count":11,"open_issues_count":1,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-03T20:05:08.452Z","etag":null,"topics":["can-bus","can-fd","can-message","canviewer","dbc","enum","pcan","peak","socketcan","sym","vector"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tsabelmann.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-08-25T10:12:13.000Z","updated_at":"2025-01-16T02:32:26.000Z","dependencies_parsed_at":"2023-04-04T12:17:25.870Z","dependency_job_id":null,"html_url":"https://github.com/tsabelmann/canviewer","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsabelmann%2Fcanviewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsabelmann%2Fcanviewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsabelmann%2Fcanviewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsabelmann%2Fcanviewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tsabelmann","download_url":"https://codeload.github.com/tsabelmann/canviewer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254470303,"owners_count":22076566,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["can-bus","can-fd","can-message","canviewer","dbc","enum","pcan","peak","socketcan","sym","vector"],"created_at":"2024-07-31T03:00:58.399Z","updated_at":"2025-05-16T04:34:10.887Z","avatar_url":"https://github.com/tsabelmann.png","language":"C++","readme":"# canviewer\n\n## What is canviewer?\n\ncanviewer is can-bus analysis software. It allows the receiving of can-bus messages and the display in a hierarchical fashion. It uses *.json files to apply conversions to selected can-bus messages have a specific ID.\n\n## Program Requirements\n\n- Debian / Ubuntu Operating System\n\n## Required Software\n\nBuilding canviewer from source requires the following dependencies:\n\n- Git\n- GCC or G++\n- CMake\n- PkgConfig\n- Boost\n- GTKmm\n- SocketCAN\n\n## Installing Dependencies on Debian / Ubuntu\n\n```\nsudo apt-get install build-essential git cmake pkg-config libboost-all-dev libgtkmm-3.0-dev libsocketcan-dev\n```\n\n## Building Instructions\n\n### Building canviewer\n\n```\ncd toonz\nmkdir build\ncd build\ncmake ..\nmake\n```\n\n### Running canviewer\n\n```\ncd build\n./canviewer\n```\n\n","funding_links":[],"categories":["C++","Utils"],"sub_categories":["Python Tools"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftsabelmann%2Fcanviewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftsabelmann%2Fcanviewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftsabelmann%2Fcanviewer/lists"}