• Stars
    star
    579
  • Rank 77,126 (Top 2 %)
  • Language
    Emacs Lisp
  • License
    GNU General Publi...
  • Created about 8 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

**DEPRECATED - please use Forge instead!** -- Magit-based interfaces to GitHub

Maintainer's Note

I have not had as much time for extra-curriculars as I once had. At this point, I will never catch up to the obvious successor of this package, Forge, nor would I really want to 😄

Please check out that project instead! I believe there are things a GitHub-specific package could do that don't make sense to generalize, but Forge has served me well for the 95%.

If you have a vision and would like to take over maintainership, reach out!


Overview -- the status buffer

Magithub

MELPA Status Build Status Gitter MELPA Stable Status GitHub Commits

Magithub is a collection of interfaces to GitHub integrated into Magit workflows:

  • Push new repositories
  • Fork existing ones
  • List and create issues and pull requests
  • Keep offline notes for your eyes only
  • Write comments
  • Manage labels and assignees
  • Stay up-to-date with status checks (e.g., CI) and notifications
  • ...

as well as support for working offline.

Happy hacking!

Quick Start

GitHub rate-limits unauthenticated requests heavily, so Magithub does not support making such requests. Consequently, ghub must be authenticated before using Magithub -- see its README for those instructions.

(use-package magithub
  :after magit
  :config
  (magithub-feature-autoinject t)
  (setq magithub-clone-default-directory "~/github"))

See the full documentation for more details.

Getting Help

See the FAQ in the full documentation. If your question isn't answered there, drop by the Gitter room.

Support

I'm gainfully and happily employed with a company that frowns on moonlighting, so unfortunately I can't accept any monetary support. Instead, please direct any and all support to Magit itself!

Note

There used to be another magithub: nex3/magithub. It's long-since unsupported and apparently has many issues (see nex3/magithub#11 and nex3/magithub#13) and was removed from MELPA some years ago. If you have it installed or configured, you may wish to remove/archive that configuration to avoid name-clash issues. Given that the package has been defunct for over three years and is likely abandoned, the present package's name will not be changing.

More Repositories

1

sx.el

Stack Exchange for Emacs
Emacs Lisp
710
star
2

graphql.el

GraphQL utilities
Emacs Lisp
61
star
3

apiwrap.el

Generate wrappers for your API endpoints!
Emacs Lisp
47
star
4

emake.el

Test Elisp without the hoops
Emacs Lisp
26
star
5

ghub-plus

Wrappers for GitHub API resources built on ghub
Emacs Lisp
20
star
6

bible

Various translations of the Bible, typeset in TeX.
TeX
17
star
7

package-demo

Script your Emacs package demos!
Emacs Lisp
10
star
8

dotfiles

my dotfiles – designed to work on both windows and *nix
Emacs Lisp
8
star
9

auctex-lua

Lua editing utilities for AUCTeX
Emacs Lisp
7
star
10

dialogger.el

Emacs Lisp
3
star
11

emacs-mumps

Emacs MUMPS mode
Emacs Lisp
3
star
12

mcraw

calculate raw materials required to craft items
Python
3
star
13

resume-cv

TeX
3
star
14

pisnort

A delayed alarm system for the Raspberry Pi
Python
2
star
15

tex-termmenu

Terminal-based menus in TeX
TeX
2
star
16

texample

An online, free-access, collaborative repository of model TeX examples
TeX
2
star
17

garduino

Arduino
2
star
18

stash.el

Lightweight, Persistent Caching for Elisp
Emacs Lisp
2
star
19

refsheet

Reference sheet class for LaTeX2e
2
star
20

propbox

boxes with properties in LaTeX3
1
star
21

emake.el-example

Example repository using Emacs-Make
Emacs Lisp
1
star
22

tex-obj

an object system for expl3
TeX
1
star
23

seanallred.com

A personal and development blog.
HTML
1
star
24

brdcrmbs

Breadcrumbs for LaTeX documents
TeX
1
star
25

imdb-tex

A cool example of how TeX can be used for <insert project>
1
star
26

smcm-tex

A set of LaTeX document classes and other TeX resources for St. Mary's students
TeX
1
star