{"id":25048065,"url":"https://github.com/dev-0x7c6/fdt-viewer","last_synced_at":"2025-04-06T20:09:54.484Z","repository":{"id":42770780,"uuid":"320725660","full_name":"dev-0x7C6/fdt-viewer","owner":"dev-0x7C6","description":"Flattened Device Tree Viewer written in Qt.","archived":false,"fork":false,"pushed_at":"2025-03-05T00:55:42.000Z","size":250,"stargazers_count":85,"open_issues_count":0,"forks_count":15,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-30T19:05:30.925Z","etag":null,"topics":["devicetree","dtb","dtbo","dtc","dts","fdt","fit","itb","qt5","viewer"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dev-0x7C6.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-12T01:50:19.000Z","updated_at":"2025-03-29T00:49:58.000Z","dependencies_parsed_at":"2024-07-20T22:26:19.419Z","dependency_job_id":null,"html_url":"https://github.com/dev-0x7C6/fdt-viewer","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-0x7C6%2Ffdt-viewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-0x7C6%2Ffdt-viewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-0x7C6%2Ffdt-viewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-0x7C6%2Ffdt-viewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dev-0x7C6","download_url":"https://codeload.github.com/dev-0x7C6/fdt-viewer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543589,"owners_count":20955865,"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":["devicetree","dtb","dtbo","dtc","dts","fdt","fit","itb","qt5","viewer"],"created_at":"2025-02-06T07:46:08.044Z","updated_at":"2025-04-06T20:09:54.443Z","avatar_url":"https://github.com/dev-0x7C6.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FDT Viewer\nFlattened Device Tree Viewer written in Qt.\n\n![](https://github.com/dev-0x7C6/fdt-viewer/workflows/Continuous%20integration/badge.svg)\n\n#### Supported files\n* \\*.dtb - devicetree blob\n* \\*.dtbo - devicetree overlay blob\n* \\*.itb - fit image container\n\n#### Features\n* Quick search for single or multiple device-trees\n* Show embedded inner device-tree data\n\n#### Command line usage\n```\nUsage: ./fdt-viewer [options]\n\nOptions:\n  -h, --help                   Displays help on commandline options.\n  --help-all                   Displays help including Qt specific options.\n  -v, --version                Displays version information.\n  -f, --file \u003cfile\u003e            open file.\n  -d, --directory \u003cdirectory\u003e  open directory.\n```\n\n#### Installation\n```console\nuser@host # git clone --recursive https://github.com/dev-0x7C6/fdt-viewer.git\nuser@host # cd fdt-viewer\nuser@host # cmake . -DCMAKE_INSTALL_PREFIX=/usr\nuser@host # make -j$(nproc)\nroot@host # make install\n```\n\n#### Packaging with Docker\nCreate a Debian package of ftd-viewer in a Docker container and install it to the host system:\n```console\nuser@host # git clone --recursive https://github.com/dev-0x7C6/fdt-viewer.git\nuser@host # cd fdt-viewer\nuser@host # cmake .\nuser@host # make docker\nroot@host # dpkg -i \"fdt-viewer*.deb\"\n```\n\n#### Known bugs\n- presentation of data-types is under development\n\n![image](https://devwork.space/wp-content/uploads/2020/12/fdt_viewer_v050.png)\n![image](https://devwork.space/wp-content/uploads/2020/12/fdt_viewer_v041.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdev-0x7c6%2Ffdt-viewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdev-0x7c6%2Ffdt-viewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdev-0x7c6%2Ffdt-viewer/lists"}