{"id":13782689,"url":"https://github.com/sergeyrachev/khaotica","last_synced_at":"2025-05-11T16:31:10.556Z","repository":{"id":209030658,"uuid":"72132090","full_name":"sergeyrachev/khaotica","owner":"sergeyrachev","description":"Bitstream editor empowered with FLAVOR interpreter","archived":false,"fork":false,"pushed_at":"2020-09-20T15:41:11.000Z","size":5420,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-08-03T18:16:46.414Z","etag":null,"topics":["binary-data","binaryformat","bitstream","boost","cmake","codegeneration","compiler-design","flavor","iso","mpeg","mpegts","parser","parser-generator","syntax-tree"],"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/sergeyrachev.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}},"created_at":"2016-10-27T17:31:35.000Z","updated_at":"2022-05-04T19:55:19.000Z","dependencies_parsed_at":"2023-11-24T16:48:38.547Z","dependency_job_id":null,"html_url":"https://github.com/sergeyrachev/khaotica","commit_stats":null,"previous_names":["sergeyrachev/khaotica"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sergeyrachev%2Fkhaotica","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sergeyrachev%2Fkhaotica/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sergeyrachev%2Fkhaotica/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sergeyrachev%2Fkhaotica/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sergeyrachev","download_url":"https://codeload.github.com/sergeyrachev/khaotica/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225068726,"owners_count":17416123,"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":["binary-data","binaryformat","bitstream","boost","cmake","codegeneration","compiler-design","flavor","iso","mpeg","mpegts","parser","parser-generator","syntax-tree"],"created_at":"2024-08-03T18:01:41.737Z","updated_at":"2024-11-17T17:31:58.349Z","avatar_url":"https://github.com/sergeyrachev.png","language":"C","funding_links":[],"categories":["C"],"sub_categories":[],"readme":"Build for Linux: [![Build Status](https://travis-ci.org/sergeyrachev/khaotica.svg?branch=master)](https://travis-ci.org/sergeyrachev/khaotica)\n\nBuild for Windows: [![Build status](https://ci.appveyor.com/api/projects/status/2mgxm4i8c29v1ilw?svg=true)](https://ci.appveyor.com/project/sergeyrachev/khaotica)\n\n# Khaotica\n\nFLAVOR-inspired bitstream processing tool.\n\nSee more about FLAVOR:\nhttp://flavor.sourceforge.net/\n\n### Preparation:\n\n* CMake \u003e= 3.6\n* Boost \u003e= 1.63\n* Bison \u003e= 3.0\n* Flex \u003e= 2.6.4\n\nProject supports CMake-based build process and relies on prebuilt Boost libraries. It would be nice to use not in-source build so all commands below are executed from temporal build directory.\n\n### Build:\n\nPull requests are welcome. There are Travis-CI and Appveyor support in the project dir. You can look at its build scripts in project root folder to solve build issues.\n    \n    cmake ..\n    cmake --build .\n      \n### Usage:\n\n'res' subfolder contains sample simulated with text file bitstream test.bin and its declaration in test.fl. Execute application as shown below to process \"bitstream\" accordingly its declaration.\n \n    khaotica -i example.fl -I example.bin\n   \n\n   \n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsergeyrachev%2Fkhaotica","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsergeyrachev%2Fkhaotica","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsergeyrachev%2Fkhaotica/lists"}