{"id":19292441,"url":"https://github.com/crequency/kitx-installer","last_synced_at":"2025-04-22T07:31:44.356Z","repository":{"id":114275571,"uuid":"551921750","full_name":"Crequency/KitX-Installer","owner":"Crequency","description":"Installer for KitX Project","archived":false,"fork":false,"pushed_at":"2024-06-29T05:18:16.000Z","size":8922,"stargazers_count":8,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T20:33:16.324Z","etag":null,"topics":["egui","installer","kitx","kitx-installer","rust","rust-lang"],"latest_commit_sha":null,"homepage":"https://github.com/Crequency/KitX","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Crequency.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":"2022-10-15T11:55:43.000Z","updated_at":"2024-07-03T04:27:57.000Z","dependencies_parsed_at":"2023-10-01T19:49:22.406Z","dependency_job_id":"91b9b015-11f1-49a9-a3e0-85409412dfb2","html_url":"https://github.com/Crequency/KitX-Installer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crequency%2FKitX-Installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crequency%2FKitX-Installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crequency%2FKitX-Installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crequency%2FKitX-Installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Crequency","download_url":"https://codeload.github.com/Crequency/KitX-Installer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250195033,"owners_count":21390230,"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":["egui","installer","kitx","kitx-installer","rust","rust-lang"],"created_at":"2024-11-09T22:30:53.572Z","updated_at":"2025-04-22T07:31:43.463Z","avatar_url":"https://github.com/Crequency.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# KitX Installer\n\nThis project is part of KitX Project.\nThis project aims to provide installation programs for softwares in KitX Project.\n\n## KitX Installer Egui\n\nThis is a rust program with egui as UI framework.\nWhen it runs on Windows, it will display ui framework.\nWhen it runs on Linux of MacOS, it will use terminal to install.\nBut you can always use `--run-gui` or `--run-cli` to force it to run in GUI or CLI mode.\n\n### Build\n\nYou need prepare rust tool chain first.\nVisit [rust-lang.org](https://www.rust-lang.org/) to get more information.\n\n#### Clone\n\nRun following commands in your terminal to get source code:\n\n```shell\ngit clone git@github.com:Crequency/KitX-Installer.git\ncd './KitX_Installer/KitX_Installer_Egui'\n```\n\n#### Run\n\nRun following command in your terminal to run this program:\n\n```shell\n# Installer requires Administrator privileges\n# under Windows (sudo mode same in GNU/Linux and MacOS)\nsudo cargo run\n```\n\n#### Build\n\nRun following command in your terminal to build this program in release mode:\n\n```shell\ncargo build --release\n```\n\n## KitX Installer Egui Patcher\n\nThis is a rust program aims to patch KitX Installer Egui in order to quickly generate different installers.\n\nNow we patch two things:\n- Version of KitX Dashboard to be install.\n- Profile of KitX Dashboard to be install.\n\nSee details in [README.md](./KitX_Installer_Egui_Patcher/README.md) .\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrequency%2Fkitx-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrequency%2Fkitx-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrequency%2Fkitx-installer/lists"}