{"id":20461832,"url":"https://github.com/kripton/libsigrokdecode","last_synced_at":"2026-01-28T12:35:03.287Z","repository":{"id":149480591,"uuid":"127806501","full_name":"kripton/libsigrokdecode","owner":"kripton","description":"FORK OF git://sigrok.org/libsigrokdecode","archived":false,"fork":false,"pushed_at":"2018-04-02T22:12:12.000Z","size":1982,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-06T22:03:59.418Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/kripton.png","metadata":{"files":{"readme":"README","changelog":"NEWS","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-02T20:06:36.000Z","updated_at":"2018-09-19T20:13:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"4045c4d9-d943-42d3-91a8-54fca9450d97","html_url":"https://github.com/kripton/libsigrokdecode","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kripton/libsigrokdecode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Flibsigrokdecode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Flibsigrokdecode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Flibsigrokdecode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Flibsigrokdecode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kripton","download_url":"https://codeload.github.com/kripton/libsigrokdecode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Flibsigrokdecode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28845279,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T10:53:21.605Z","status":"ssl_error","status_checked_at":"2026-01-28T10:53:20.789Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-11-15T12:28:26.666Z","updated_at":"2026-01-28T12:35:03.273Z","avatar_url":"https://github.com/kripton.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"-------------------------------------------------------------------------------\nREADME\n-------------------------------------------------------------------------------\n\nThe sigrok project aims at creating a portable, cross-platform,\nFree/Libre/Open-Source signal analysis software suite that supports various\ndevice types (such as logic analyzers, oscilloscopes, multimeters, and more).\n\nlibsigrokdecode is a shared library written in C which provides the basic\nAPI for running sigrok protocol decoders. The protocol decoders themselves\nare written in Python.\n\n\nStatus\n------\n\nlibsigrokdecode is in a usable state and has had official tarball releases.\n\nWhile the API can change from release to release, this will always be\nproperly documented and reflected in the package version number and\nin the shared library / libtool / .so-file version numbers.\n\nHowever, there are _NO_ guarantees at all for stable APIs in git snapshots!\nDistro packagers should only use released tarballs (no git snapshots).\n\n\nRequirements\n------------\n\n - git (only needed when building from git)\n - gcc (\u003e= 4.0) or clang\n - make\n - autoconf \u003e= 2.63 (only needed when building from git)\n - automake \u003e= 1.11 (only needed when building from git)\n - libtool (only needed when building from git)\n - pkg-config \u003e= 0.22\n - libglib \u003e= 2.34\n - Python \u003e= 3.2\n - check \u003e= 0.9.4 (optional, only needed to run unit tests)\n - doxygen (optional, only needed for the C API docs)\n - graphviz (optional, only needed for the C API docs)\n\n\nBuilding and installing\n-----------------------\n\nIn order to get the libsigrokdecode source code and build it, run:\n\n $ git clone git://sigrok.org/libsigrokdecode\n $ cd libsigrokdecode\n $ ./autogen.sh\n $ ./configure\n $ make\n\nFor installing libsigrokdecode:\n\n $ make install\n\nSee INSTALL or the following wiki page for more (OS-specific) instructions:\n\n http://sigrok.org/wiki/Building\n\n\nCopyright and license\n---------------------\n\nlibsigrokdecode is licensed under the terms of the GNU General Public License\n(GPL), version 3 or later.\n\nThe protocol decoders (PDs) included in libsigrokdecode are an integral part\nof the shared library (they are not merely external \"plugins\", they are not\nexternal programs that libsigrokdecode calls via fork/exec, they cannot\nfunction standalone without libsigrokdecode at all, the PDs and the rest of\nthe libsigrokdecode codebase share data structures and make function calls\nto each other). Thus, since the PDs are part of the library, they are also\nlicensed under the terms of the GPLv3+.\n\nWhile some individual source code files are licensed under the GPLv2+, and\nsome files are licensed under the GPLv3+, this doesn't change the fact that\nthe library as a whole is licensed under the terms of the GPLv3+.\n\nPlease see the individual source files for the full list of copyright holders.\n\n\nMailing list\n------------\n\n https://lists.sourceforge.net/lists/listinfo/sigrok-devel\n\n\nIRC\n---\n\nYou can find the sigrok developers in the #sigrok IRC channel on Freenode.\n\n\nWebsite\n-------\n\n http://sigrok.org/wiki/Libsigrokdecode\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkripton%2Flibsigrokdecode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkripton%2Flibsigrokdecode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkripton%2Flibsigrokdecode/lists"}