Skip to content
Explore Github repositories on the fly in Emacs
Branch: master
Clone or download
Latest commit 27be3f5 Apr 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Mar 19, 2019
README.org Update README.org Apr 21, 2019
github-explorer.el Rename github-mode -> github-explorer Apr 21, 2019

README.org

Usage

M-x github-explorer "melpa/melpa"


  ;; Mode map
  (define-key github-mode-map (kbd "o") 'github-go-at-point)
  (define-key github-mode-map (kbd "RET") 'github-go-at-point)
  (define-key github-mode-map (kbd "n") 'next-line)
  (define-key github-mode-map (kbd "p") 'previous-line)
  (define-key keymap (kbd "q") 'kill-current-buffer)

The idea

Explore public GitHub repositories like md4rd for Reddit

Explore a repository

[-] /melpa/melpa
 |--[+] .github
 |----- .gitignore
 |----- .travis.yml
 |----- CONTRIBUTING.org
 |----- Cask
 |----- LICENSE.md
 |----- Makefile
 |----- README.md
 |--[+] docker
 |--[+] html-stable
 |--[+] html
 |--[+] logo
 |--[+] package-build
 |--[+] packages-stable
 |--[+] packages
 |--[+] recipes
 |----- run-travis-ci.sh
 |--[+] scripts
 |--[+] service
 |----- travis-changed-files
 |--[+] working

-UU-:**- *GitHub:melpa/melpa:.* --------------------------

Enter a folder (tree)

[-] /melpa/melpa
 |--[-] .github
 |   |----- PULL_REQUEST_TEMPLATE.md
 |----- .gitignore
 |----- .travis.yml

Explore a file (blob)

Using raw.github.com and chang to major mode of file type.

Example: README.md

...

-UU-:**- *GitHub:melpa/melpa:README.md* --(Markdown)------

Roadmap

will also accept a full link https://github…

Support branches

You can’t perform that action at this time.