Skip to content

[WIP] Manage your GitHub stars with one desktop app.

License

Notifications You must be signed in to change notification settings

Vuectron/Astrolabe

Repository files navigation

Astrolabe

Manage your GitHub Stars with One App

Preview

img

Tech Stack

  • Electron 4.x
  • Github Api 3.x
  • Lodash
  • Material Design
  • Muse-ui 3.x
  • Nedb
  • Superagent
  • Vue.js 2.5+
  • Webpack 4.15+

Usage

# install dependencies
npm install

# serve with hot reload at localhost:9080
npm run dev

# build electron app for production
npm run build

Features

  • Material Design UI
  • Github OAuth2 Login
  • Global search
  • Sort by recently starred、Owner name、Repository name、Most Stars
  • Categorized and navigated by language
  • Parse the preferred README for a repository
  • Highlight code
  • Copy clone link to clipboard
  • Download archive file
  • Back to top
  • Open All Link in Default Brower
  • Use Nedb for cache local data
  • Infinite scroll the description of repository
  • Add tags & Manage tags
  • User Card && Repo Card
  • Setting Interface
  • Icon design

License

MIT

Releases

No releases published

Packages

No packages published

Languages