{"id":16492738,"url":"https://github.com/mdevlamynck/term_mux_rs","last_synced_at":"2026-03-10T04:33:32.403Z","repository":{"id":40643795,"uuid":"98982711","full_name":"mdevlamynck/term_mux_rs","owner":"mdevlamynck","description":"Terminal multiplexer in rust","archived":false,"fork":false,"pushed_at":"2018-01-21T10:19:46.000Z","size":26,"stargazers_count":14,"open_issues_count":1,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-04T15:50:38.325Z","etag":null,"topics":["linux","multiplexer","rust","terminal"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/mdevlamynck.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}},"created_at":"2017-08-01T09:14:22.000Z","updated_at":"2023-04-17T18:50:56.000Z","dependencies_parsed_at":"2022-09-18T15:13:09.259Z","dependency_job_id":null,"html_url":"https://github.com/mdevlamynck/term_mux_rs","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/mdevlamynck/term_mux_rs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdevlamynck%2Fterm_mux_rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdevlamynck%2Fterm_mux_rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdevlamynck%2Fterm_mux_rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdevlamynck%2Fterm_mux_rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdevlamynck","download_url":"https://codeload.github.com/mdevlamynck/term_mux_rs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdevlamynck%2Fterm_mux_rs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30324442,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T01:36:58.598Z","status":"online","status_checked_at":"2026-03-10T02:00:06.579Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["linux","multiplexer","rust","terminal"],"created_at":"2024-10-11T14:07:04.021Z","updated_at":"2026-03-10T04:33:32.376Z","avatar_url":"https://github.com/mdevlamynck.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# term_mux_rs (working title, I don't like it, see [#1](https://github.com/mdevlamynck/term_mux_rs/issues/1))\n\n[![Build Status](https://travis-ci.org/mdevlamynck/term_mux_rs.svg?branch=master)](https://travis-ci.org/mdevlamynck/term_mux_rs)\n\nTerminal multiplexer in rust\n\nThis project only supports GNU/Linux at the moment. Redox, macOS and Windows support may happen in the future (in that order of priority).\n\n# Installation\n\nYou can use `cargo install` to install this project. It will compile the binary `term_mux` and install it in the `~/.cargo/bin` folder. Make sure this folder is in your path if you want to be able to run it directly.\n\n```sh\ncargo install --git https://github.com/mdevlamynck/term_mux_rs\n\n# or you can specify a branch with --branch\ncargo install --git https://github.com/mdevlamynck/term_mux_rs --branch dev\n```\n\nIf you want the last stable version (i.e. release), use the master branch.\nIf you want the last development version, use the dev branch.\n\nThis project is not ready to be used yet. Once the project is ready, it will be published on crates.io and you will be able to install the latest release with a simple `cargo install term_mux_rs`.\n\n# Hacking\n\nAs any rust project, use `cargo` to build, run the project, run the tests or build the docs.\n\n```sh\ncargo build      # compile\ncargo run        # launch term_mux\ncargo test       # run tests\ncargo doc        # build the docs\ncargo doc --open # build the docs and open them in your browser\n```\n\nAs a bonus, if you want to see the full documentation, including the docs of private elements, use :\n\n```sh\ncargo rustdoc -- --no-defaults --passes collapse-docs --passes unindent-comments --passes strip-priv-imports\n\n# or the version with --open\ncargo rustdoc --open -- --no-defaults --passes collapse-docs --passes unindent-comments --passes strip-priv-imports\n```\n\nThis doc also includes the documentation of libraries term_mux_rs depends on so it can be really usefull when working on the project.\n\nAs for the documentation of rust itself, if you're using `rustup` you can use `rustup doc`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdevlamynck%2Fterm_mux_rs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdevlamynck%2Fterm_mux_rs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdevlamynck%2Fterm_mux_rs/lists"}