{"id":15908154,"url":"https://github.com/ignalina/brokk","last_synced_at":"2026-01-17T22:52:16.771Z","repository":{"id":49930293,"uuid":"499915036","full_name":"Ignalina/brokk","owner":"Ignalina","description":"Arrow parquet tools builds","archived":false,"fork":false,"pushed_at":"2023-08-21T13:38:43.000Z","size":329,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T14:29:28.659Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ignalina.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"licenses/Readme.md","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":"2022-06-04T19:09:58.000Z","updated_at":"2023-02-04T17:33:44.000Z","dependencies_parsed_at":"2024-01-06T06:19:16.072Z","dependency_job_id":"b5b752ab-7864-44fa-bbac-e6e8e70ffdea","html_url":"https://github.com/Ignalina/brokk","commit_stats":null,"previous_names":["ignalina/brokkr","ignalina/arrows"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ignalina%2Fbrokk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ignalina%2Fbrokk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ignalina%2Fbrokk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ignalina%2Fbrokk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ignalina","download_url":"https://codeload.github.com/Ignalina/brokk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246912450,"owners_count":20853861,"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":[],"created_at":"2024-10-06T14:10:47.548Z","updated_at":"2026-01-17T22:52:16.759Z","avatar_url":"https://github.com/Ignalina.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Brokkr's baremetall pre-built-tools \nA fine Selection of various software that can be executed either within the container or plucked out from the container directory /brokkr for a closer to the \"metal\" experience. \n\n# Why\nI found myself recompiling some of these tools over and over for sometimes old/airgapped production system either for error search or single fix/demo/performance test. Now I'm adding software that I want to explore or utilize. \n\n\n\n# DISCLAIMER\nDO NOT USE MY BUILDS FOR YOUR PRODUCTION· Altough the respective software project is the finest  of sorts , it doesnt mean my builds/build scripts make them justice. You must also check that respective License.\n\n## Currently included/built \n[Docker hub space](https://hub.docker.com/repository/docker/ignalina/brokkr)\n\n| Software | Rhel7 | Rhel8|Alpine3.16|Build| Description |Source|\n|:---------|:-|:-|:-|:-|------------:|:-| \n|trubka    |y|y|y|norm|Kafka client|https://github.com/xitonix/trubka| \n|pqrs     |y|y|y|norm|Rust Parquet tools|https://github.com/manojkarthick/pqrs| \n|datafusion-cli |n|y|y|Nightly|Process |https://github.com/apache/arrow-datafusion| \n|tantivy-cli |y|y|y|norm|Text indexing |https://github.com/quickwit-oss/tantivy-cli| \n|kafka-delta-ingest |y|y|n|norm|Text indexing |https://github.com/delta-io/kafka-delta-ingest| \n\n\n## Plan to add\nxnvme  \n \n\n## Licenses:\nAll above tools are fetched from source at build time and their respective License applies for each of them.\nLook up their respective license from their git/source or in this git repo under /licences. For non free Redhat/Rhel builds im using UBI which is/was most permissive.\n\n## Brokkr's software Criteria\n* Baremetall not based on VM or interprenter such as Rust/C++/C/zig or nearmetal Golang/Haskell    \n* Single or minimal dependencies , the less the merrier \n* Superb functionality , indicated by {zero copy,multi core , simd usage}\n\n# This means\n* NO Java/RubJS/Python/perl except languange bindings (Callable from)  \n* NO or minimal dependency on Kubernetes or OS distribution/package and its tools.  \n* NO or not locked in dependencies on OS, Kubernetes,or cloud functionality (Bizzare yes reality 2022 for)  \n* YES should depend on widely accessible hardware (Intel/AMD CPU i.e)  \n* YES please depend upcoming superb performing hardware (NVME)\n\n\nIn Norse mythology, Brokkr (Old Norse: [ˈbrokːz̠], \"the one who works with metal fragments  ,https://en.wikipedia.org/wiki/Brokkr\n![This is an image](https://upload.wikimedia.org/wikipedia/commons/4/4c/The_third_gift_—_an_enormous_hammer_by_Elmer_Boyd_Smith.jpg)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fignalina%2Fbrokk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fignalina%2Fbrokk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fignalina%2Fbrokk/lists"}