{"id":13584756,"url":"https://github.com/asbru-cm/asbru-cm","last_synced_at":"2025-05-14T18:05:44.686Z","repository":{"id":37734141,"uuid":"101173935","full_name":"asbru-cm/asbru-cm","owner":"asbru-cm","description":"Ásbrú Connection Manager is a user interface that helps organizing remote terminal sessions and automating repetitive tasks.","archived":false,"fork":false,"pushed_at":"2025-05-04T21:14:30.000Z","size":9946,"stargazers_count":1019,"open_issues_count":113,"forks_count":136,"subscribers_count":39,"default_branch":"master","last_synced_at":"2025-05-04T22:19:59.963Z","etag":null,"topics":["connection-manager","perl","remote-shell","terminal-emulator","tunnel-client"],"latest_commit_sha":null,"homepage":"https://www.asbru-cm.net/","language":"Perl","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/asbru-cm.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"liberapay":"asbru-cm"}},"created_at":"2017-08-23T11:45:26.000Z","updated_at":"2025-05-04T21:06:00.000Z","dependencies_parsed_at":"2024-01-14T04:35:34.595Z","dependency_job_id":"57957a5a-609e-41f6-b723-95d05064627d","html_url":"https://github.com/asbru-cm/asbru-cm","commit_stats":{"total_commits":1198,"total_committers":38,"mean_commits":"31.526315789473685","dds":0.5392320534223707,"last_synced_commit":"d84be2633378c0160200c9a6f32d4e4e65217e8a"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asbru-cm%2Fasbru-cm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asbru-cm%2Fasbru-cm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asbru-cm%2Fasbru-cm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asbru-cm%2Fasbru-cm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asbru-cm","download_url":"https://codeload.github.com/asbru-cm/asbru-cm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254198514,"owners_count":22030965,"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":["connection-manager","perl","remote-shell","terminal-emulator","tunnel-client"],"created_at":"2024-08-01T15:04:30.140Z","updated_at":"2025-05-14T18:05:39.677Z","avatar_url":"https://github.com/asbru-cm.png","language":"Perl","funding_links":["https://liberapay.com/asbru-cm","https://liberapay.com/asbru-cm/donate"],"categories":["Perl"],"sub_categories":[],"readme":"# Ásbrú Connection Manager\n\n[![Travis][travis-badge]][travis-url]\n[![License][license-badge]][license-url]\n[![RPM Packages][rpm-badge]][rpm-url]\n[![Debian Packages][deb-badge]][deb-url]\n[![Liberapay][liberapay-badge]][liberapay-url]\n[![Donate Bitcoins][bitcoin-badge]][bitcoin-url]\n\n[\u003cimg src=\"https://www.asbru-cm.net/assets/img/asbru-logo-200.png\" align=\"right\" width=\"200px\" height=\"200px\" /\u003e](https://asbru-cm.net)\n\n## A free and open-source connection manager\n\n**Ásbrú Connection Manager** is a user interface that helps organizing remote terminal sessions and automating repetitive tasks.\n\n### Features\n\n- Simple GUI to manage/launch connections to remote machines\n- Scripting possibilities, 'ala' SecureCRT\n- Configurable pre or post connection local commands execution\n- Configurable list of macros (commands) to execute locally when connected or to send to connected client\n- Configurable list of conditional executions on connected machine via 'Expect':\n  - forget about SSH certificates\n  - chain multiple SSH connections\n  - automate tunnels creation\n  - with line-send delay capabilities\n- [KeePassXC](https://keepassxc.org/) integration\n- Ability to connect to machines through a Proxy server\n- Cluster connections\n- Tabbed/Windowed terminals\n- Wake On LAN capabilities\n- Local and global variables, eg.: write down a password once, use it ANY where, centralizing its modification for faster changes! use them for:\n  - password vault\n  - reusing connection strings\n- Seamless Gnome/Gtk integration\n- Tray icon for 'right button' quick launching of managed connections. Screenshots and statistics.\n- DEB, RPM and .TAR.GZ packages available\n\n### Installation\n\nWe recommend installing Ásbrú Connection Manager using our latest pre-built packages hosted on [cloudsmith.io](https://cloudsmith.io/).\n\nTo do so, execute the following commands:\n\n- Debian / Ubuntu\n\n  ````\n  curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | sudo -E bash\n  sudo apt-get install asbru-cm\n  ````\n\n- Fedora\n\n  ````\n  curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.rpm.sh' | sudo -E bash\n  sudo dnf install asbru-cm\n  ````\n\n- Pacman-based (e.g. Arch Linux, Manjaro)\n\n  ````\n  git clone https://aur.archlinux.org/asbru-cm-git.git \u0026\u0026 cd asbru-cm-git\n  makepkg -si\n  ````\n  \n- MX Linux\n\n  Ásbrú Connection Manager can be installed through the MX Package Installer under the Test Repo tab\n  or by enabling the Test Repo and running\n  ````\n  sudo apt-get install asbru-cm\n  ````\n  \n- Windows\n\n  - Windows 10 Build 19044 and later, or Windows 11\n \n    See https://learn.microsoft.com/en-us/windows/wsl/tutorials/gui-apps\n\n    tl;dr:\n    \n    1. Install or update WSL.\n    2. Follow the installation instructions for Ubuntu above.\n    3. Ásbrú Connection Manager will then be available in the start menu.\n\n  - Windows 10 before Build 19044, or running older WSL\n\n    It is possible to run Asbru-CM on Windows 10 by enabling WSL and using the application [Asbru-CM Runner](https://github.com/SegiH/Asbru-CM-Runner). If you do not have [WSLG](https://github.com/microsoft/wslg) support, you will need to install [Xming](http://www.straightrunning.com/XmingNotes/). The GitHub page for [Asbru-CM Runner](https://github.com/SegiH/Asbru-CM-Runner) has detailed instructions on how to do this and allows you to run Asbru-CM on Windows 10 without a console window open in the background.\n  \nOnce installed on your system, type ````asbru-cm```` in your terminal.\n\n### Testing new features\n\nOur master and the snapshots are being kept as stable as possible. New features for new major releases are being developed inside the \"loki\" branch.\n\nBeware that [Loki](https://en.wikipedia.org/wiki/Loki) can sometimes behave in an unexpected manner to you.  This is somehow the same concept as the \"[Debian sid](https://www.debian.org/releases/sid/)\" release.\n\nYou are welcome to contribute and test by checking out \"loki\" or by installing our builds.\n\nIf you do not wish to run third party scripts on your systems, you can always access manual install instructions at https://cloudsmith.io/~asbru-cm/repos/loki/setup/\n\n- Debian / Ubuntu\n\n  ````\n   curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/loki/cfg/setup/bash.deb.sh' | sudo -E bash\n  ````\n\n- Fedora\n\n  ````\n   curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/loki/cfg/setup/bash.rpm.sh' | sudo -E bash\n  ````\n\n\n### Installation of legacy 5.x\n\n- Debian / Ubuntu\n\n  ````\n  $ curl -s https://packagecloud.io/install/repositories/asbru-cm/v5/script.deb.sh | sudo bash\n  $ sudo apt-get install asbru-cm\n  ````\n\n- Fedora\n\n  ````\n  $ curl -s https://packagecloud.io/install/repositories/asbru-cm/v5/script.rpm.sh | sudo bash\n  $ sudo dnf install asbru-cm\n  ````\n\n\n### Frequenty Asked Questions\n\n- Why did you call that project \"Ásbrú\" ?\n\n  In Norse mythology, [Ásbrú](https://en.wikipedia.org/wiki/Bifr%C3%B6st) refers to a burning rainbow bridge that connects Midgard (Earth) and Asgard, the realm of the gods.\n\n- Is this a fork of PAC (Perl Auto Connector) Manager ?\n\n  Yes.\n\n  As [David Torrejon Vaquerizas](https://github.com/perseo22), the author of PAC Manager, could not find time, for some reasons that we respect, to continue the work on his project and was not open for external contributions ([see this](https://github.com/perseo22/pacmanager/issues/57)), a fork was needed to ensure the future and give the opportunity to the community to take over.\n\nMore questions can be found on the [dedicated project wiki page](https://github.com/asbru-cm/asbru-cm/wiki/Frequently-Asked-Questions).\n\n### Contributing\n\nIf you want to contribute to Ásbrú Connection Manager, first check out the [issues](https://github.com/asbru-cm/asbru-cm/issues) and see if your request is not listed yet.  Issues and pull requests will be triaged and responded to as quickly as possible.\n\nBefore contributing, please review our [contributing doc](https://github.com/asbru-cm/asbru-cm/blob/master/CONTRIBUTING.md) for info on how to make feature requests and bear in mind that we adhere to the [Contributor Covenant code of conduct](https://github.com/asbru-cm/asbru-cm/blob/master/CODE_OF_CONDUCT.md).\n\n### Financial support\n\nIf you like Ásbrú Connection Manager, you may also consider supporting the project financially by donating on \u003ca title=\"Donate Liberapay\" href=\"https://liberapay.com/asbru-cm/donate\"\u003eLiberapay\u003c/a\u003e or by donating to one of \u003ca href=\"https://docs.asbru-cm.net/Contributing/Financial_Contribution/\"\u003eour cryptocurrency addresses\u003c/a\u003e.\n\n### License\n\nÁsbrú Connection Manager is licensed under the GNU General Public License version 3 \u003chttp://www.gnu.org/licenses/gpl-3.0.html\u003e.  A full copy of the license can be found in the [LICENSE](https://github.com/asbru-cm/asbru-cm/blob/master/LICENSE) file.\n\n### Sponsors\n\n\u003ca title=\"Cloudflare\" href=\"https://cloudflare.com/\"\u003e\u003cimg height=\"105\" width=\"230\" alt=\"Cloudflare\" src=\"https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg\" /\u003e\u003c/a\u003e\n\n### Packages\n\nThe repositories for our RPM and DEB builds are thankfully sponsored by [packagecloud](https://packagecloud.io/) and [Cloudsmith](https://cloudsmith.io). A great thanks to them.\n\n\u003ca title=\"Private Maven, RPM, DEB, PyPi and RubyGem Repository\" href=\"https://packagecloud.io/\"\u003e\u003cimg height=\"46\" width=\"158\" alt=\"Private Maven, RPM, DEB, PyPi and RubyGem Repository\" src=\"https://packagecloud.io/images/packagecloud-badge.png\" /\u003e\u003c/a\u003e\n\n\u003ca href=\"https://cloudsmith.com/\"\u003e\u003cimg height=\"46\" widht=\"158\" alt=\"Fast, secure development and distribution. Universal, web-scale package management\" src=\"https://www.asbru-cm.net/assets/img/misc/cloudsmith-logo-color.png\" /\u003e\u003c/a\u003e\n\n[travis-badge]: https://api.travis-ci.com/asbru-cm/asbru-cm.svg?branch=master\n[travis-url]: https://app.travis-ci.com/github/asbru-cm/asbru-cm\n[license-badge]: https://img.shields.io/badge/License-GPL--3-blue.svg?style=flat\n[license-url]: LICENSE\n[deb-badge]: https://img.shields.io/badge/Packages-Debian-blue.svg?style=flat\n[deb-url]: https://packagecloud.io/asbru-cm/asbru-cm?filter=debs\n[rpm-badge]: https://img.shields.io/badge/Packages-RPM-blue.svg?style=flat\n[rpm-url]: https://packagecloud.io/asbru-cm/asbru-cm?filter=rpms\n[liberapay-badge]: http://img.shields.io/liberapay/patrons/asbru-cm.svg?logo=liberapay\n[liberapay-url]: https://liberapay.com/asbru-cm/donate\n[bitcoin-badge]: https://img.shields.io/badge/bitcoin-19ZsvCafwRCwQSPcvfzgyiHD3Viptb4F45-D28138.svg?style=flat-square\n[bitcoin-url]: https://blockchain.info/address/19ZsvCafwRCwQSPcvfzgyiHD3Viptb4F45 \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasbru-cm%2Fasbru-cm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasbru-cm%2Fasbru-cm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasbru-cm%2Fasbru-cm/lists"}