Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jiacai2050/oh-my-github
Oh My GitHub is a delightful, open source tool for managing your GitHub repositories
https://github.com/jiacai2050/oh-my-github
c emacs emacs-package github github-stars gnu99
Last synced: 28 days ago
JSON representation
Oh My GitHub is a delightful, open source tool for managing your GitHub repositories
- Host: GitHub
- URL: https://github.com/jiacai2050/oh-my-github
- Owner: jiacai2050
- License: gpl-3.0
- Created: 2022-04-17T12:46:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-02T09:31:34.000Z (7 months ago)
- Last Synced: 2024-05-03T09:52:10.447Z (7 months ago)
- Topics: c, emacs, emacs-package, github, github-stars, gnu99
- Language: C
- Homepage:
- Size: 4.14 MB
- Stars: 178
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.org
- Changelog: CHANGELOG.org
- License: LICENSE
Awesome Lists containing this project
- project-awesome - jiacai2050/oh-my-github - Oh My GitHub is a delightful, open source tool for managing your GitHub repositories (C)
README
#+TITLE: Oh My GitHub
#+DATE: 2022-04-17T18:22:40+0800
#+AUTHOR: Jiacai Liu
#+LANGUAGE: en
#+EMAIL: [email protected]
#+OPTIONS: toc:nil num:nil
#+STARTUP: content
#+OPTIONS: broken-links:t[[https://github.com/jiacai2050/oh-my-github/actions/workflows/CI.yml][https://github.com/jiacai2050/oh-my-github/actions/workflows/CI.yml/badge.svg]]
[[https://github.com/jiacai2050/oh-my-github/actions/workflows/lisp-ci.yml][https://github.com/jiacai2050/oh-my-github/actions/workflows/lisp-ci.yml/badge.svg]]Oh My GitHub is a delightful, open source tool for managing your GitHub repositories/gists.
* Features
- Support sync repos/gists to local storage(SQLite)
- Rich search syntax
- Fast. Oh My GitHub's core is built in [[https://gcc.gnu.org/onlinedocs/gcc/Standards.html][GNU99]] C (tested with [[Https://valgrind.org/][Valgrind]]/[[https://clang.llvm.org/docs/AddressSanitizer.html][ASAN]])There are mainly two user interfaces:
- Emacs. Full-featured
- Sync
- Repositories
- Unstar
- Query latest commits
- Query latest releases
- Download release asset files
- Gists
- Download gist files
- Pull
- Create Pull Request
- [[emacs/README.org][Full docs]]
- CLI, TBD
- Sync
- Query repositories
- [[cli/README.org][Full docs]]
* Roadmap
- [x] Trending
- [x] Gists
- [ ] Issue* Development
- Ubuntu
- macOSDependencies can be found in [[file:Makefile][Makefile]]'s =install-deps= target
* LICENSE
Copyright (c) 2022 Jiacai LiuOh My GitHub is distributed under [[https://www.gnu.org/licenses/gpl-3.0.txt][GPL-3.0]] license.