A quick check of available packages using M-x package-list-packages provides the following possible candidates you could try. You may need to use multple packages depending on what you need. Note that I have package.el configured to use melpa and melpa stable as well as the GNU and non-GNU ELPAs. I have not tried anyu of these packages, so no idea how well they work or how well they work with emacspeak. I do have package.el configured so taht it lists stable versions of melpa packages before newer, possibly less stable versions from melpa. Note also that github does have its own API, so you could 'roll your own'. There are a number of elisp packages to make interacting with the github API easier/higher level e.g. ghub and ghub+ packages. I have also on occasion used plain old eww with some success (depending on what you really want). Package browse-at-remote is available. Status: Available from stable -- Install Archive: stable Version: 0.14.0 Commit: 771a3079e27f397d2f5a9470b945980fa68ee048 Summary: Open github/gitlab/bitbucket/stash/gist/phab/sourcehut page from Emacs Requires: f-0.17.2, s-1.9.0, cl-lib-0.5 Keywords: github gitlab bitbucket gist stash phabricator sourcehut pagure Maintainer: Rustem Muslimov <r.muslimov@xxxxxxxxx> Author: Rustem Muslimov <r.muslimov@xxxxxxxxx> Other versions: 20230223.554 (melpa). Easily open target page on github/gitlab (or bitbucket) from Emacs. by calling `browse-at-remote` function. Support dired buffers and opens them in tree mode at destination. Package code-review is available. Status: Available from stable -- Install Archive: stable Version: 0.0.7 Commit: 9cf84cd867d27433e0c8097f0d33cb3ade64f5ca Summary: Perform code review from Github, Gitlab, and Bitbucket Cloud Requires: emacs-25.1, closql-1.2.0, magit-3.0.0, a-1.0.0, ghub-3.5.1, uuidgen-1.2, deferred-0.5.1, markdown-mode-2.4, forge-0.3.0, emojify-1.2 Website: https://github.com/wandersoncferreira/code-review Keywords: git tools vc Maintainer: Wanderson Ferreira <wand@xxxxxxx> Author: Wanderson Ferreira <https://github.com/wandersoncferreira> Other versions: 20221206.113 (melpa). Review Pull Request in Emacs using a modern interface based on Magit Section and Transient. Currently supports Github, Gitlab, and Bitbucket Cloud. Package codespaces is available. Status: Available from stable -- Install Archive: stable Version: 0.1 Commit: c4757e73e845895e8368fe621fa2bb2bd5a6d49c Summary: Connect to GitHub Codespaces via TRAMP Requires: emacs-28.1 Website: https://github.com/patrickt/codespaces.el Keywords: comm Maintainer: Patrick Thomson <patrickt@xxxxxxxxxx> Author: Patrick Thomson <patrickt@xxxxxxxxxx> Other versions: 20221018.1831 (melpa). This package provides support for connecting to GitHub Codespaces via TRAMP in Emacs. It also provides a completing-read interface to select codespaces. This package works by registering a new "ghcs" method in tramp-methods. Package github-explorer is available. Status: Available from stable -- Install Archive: stable Version: 1.1.0 Commit: d7198dd81afc4ee2001606be821707a9ff4f31da Summary: Explore a GitHub repository on the fly Requires: emacs-25, graphql-0 Website: https://github.com/TxGVNN/github-explorer Keywords: comm Maintainer: Giap Tran <txgvnn@xxxxxxxxx> Author: Giap Tran <txgvnn@xxxxxxxxx> Other versions: 20220305.1450 (melpa). M-x github-explorer "txgvnn/github-explorer" Package magithub is available. Status: Available from stable -- Install Archive: stable Version: 0.1.7 Commit: 81e75cbbbac820a3297e6b6a1e5dc6d9cfe091d0 Summary: Magit interfaces for GitHub Requires: emacs-25, magit-2.12, s-1.12.0, ghub+-0.3, git-commit-2.12, markdown-mode-2.3 Website: https://github.com/vermiculus/magithub Keywords: git tools vc Maintainer: Sean Allred <code@xxxxxxxxxxxxxx> Author: Sean Allred <code@xxxxxxxxxxxxxx> Other versions: 20220315.117 (melpa). Magithub is a Magit-based interface to GitHub. Integrated into Magit workflows, Magithub lets you interact with your GitHub repositories and manage your work/play from emacs: - push brand-new local repositories up to GitHub - create forks of existing repositories - submit pull requests upstream - view and create issues - view, create, and edit comments - view status checks (e.g., Travis CI) - manage labels and assignees - view/visit notifications - write personal notes on issues for reference later - and probably more... Press `H' in the status buffer to get started -- happy hacking! "Victor Tsaran" (via emacspeak Mailing List) <emacspeak@xxxxxxxxxxxxx> writes: > Hello! > I have been trying to figure out if there is a way to access and browse Github repositories remotely from within Emacs, but I am > still searching for that package! :) The ones that I already use (Magit, browse-at-remote, etc)expect me to have a copy of the > repository stored locally, which is not what I want. > I would like to be able to connect to an arbitrary Github repository remotely, similar to how Tramp works, and navigate them in > that way. > Does anyone happen to know if such a package exists? > It is becoming increasingly difficult to browse github.com with Eww, and I would love to be able to access Github repositories > within the same environment without having to switch away from Emacs. > > Thanks a lot for any ideas! > Best. > Victor
|Full archive May 1995 - present by Year|Search the archive|
If you have questions about this archive or had problems using it, please contact us.