Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Vuectron/Astrolabe

[WIP] Manage your GitHub stars with one desktop app.
https://github.com/Vuectron/Astrolabe

app astrolabe desktop electron github github-stars vue

Last synced: about 13 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

# Astrolabe

> Manage your GitHub Stars with One App

## Preview

![img](src/renderer/assets/preview.png)

## 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

``` bash
# install dependencies
npm install

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

# build electron app for production
npm run build
```

## Features

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

# License

MIT