• Stars
    star
    408
  • Rank 105,946 (Top 3 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 8 years ago
  • Updated almost 7 years ago

Reviews

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

Repository Details

🎉 开源的跨平台Github Stars管理分析工具

Build Status Appveyor Build status React Redux Github

StarCabinet

基于 React/Electron/Ant Design 打造的开源 Github Stars 管理的跨平台工具

Update 2018.1

已经基于 TypeScript 重写了整个代码,使用 Mobx 替代 Redux 作为状态管理工具,并优化了开发编译 Webpack 脚本配置。

Features

  • 归类

    • 按自带的语言分类 📚
    • 自定义添加分类 💼
  • 标记

    • 添加仓库的标签 🏷
    • 添加仓库的旗标 🏁
    • 添加仓库的阅读状态 👀
    • 添加仓库的备注 ✍️
    • 添加仓库的评分 💯
  • 筛选

    • 归类 🎏->选择语言或者分类
    • 搜索词 🔍->全部字段|仓库名|仓库原始描述|仓库备注|仓库标签
    • 排序〽️->默认(即 star 添加时间)|stars 数量|forks 数量|watchers 数量|创建时间|更新时间|推送时间|评分|大小|open issues 数量,均支持增序和降序
    • 过滤器 ->未读|有旗标|有备注 三种可多选
  • 离线支持 💾 利用 rxdb 库和浏览器的 indexed db 存储仓库的数据

    • 支持离线查看仓库并支持上述所有功能操作,包括 readme 文件的查看
    • 高效的数据条件化呈现(不用频繁请求服务器)
  • 数据支持 Stars 和自定义数据的导出备份和导入恢复

Screenshots

Login

Main

Setting

Demo

StarCabinet Demo

Debug

直接使用源码的用户,按如下操作:

npm install
npm run dev
npm run start:dev

如果在 install packages 出错,提示 keytar 错误等信息,特别是 windows 用户,你可能需要安装 windows-build-tools 的 package 之后在进行上述步骤

或者尝试如下操作:

npm run rebuild

或者调试

npm install -g --verbose electron

LICENSE

MIT

More Repositories

1

AlipayOrdersSupervisor

✨ 使用Node监视支付宝订单,即时通知服务器以实现免签约支付接口
JavaScript
374
star
2

YouzanPayPortal

利用有赞云和有赞微小店实现个人收款解决方案
TypeScript
183
star
3

AlipayOrdersSupervisor-GUI

GUI of AlipayOrdersSupervisor, implemented in Java and Swing
Java
87
star
4

Tint

🎨 WordPress高级扩展主题
PHP
65
star
5

GithubProfile

Visualizing GitHub profile
TypeScript
44
star
6

Tint-Pro

WordPress高级扩展主题Tinection Two/Tint
JavaScript
44
star
7

React-Limited-Infinite-Scroll

A limited infinite scroll component for React(React有限无限加载组件)
JavaScript
36
star
8

common-mpvue

使用mpvue开发小程序通用能力封装
JavaScript
30
star
9

Elune

🤔 Elune project
Java
29
star
10

thrift2ts

🚀 Parse Thrift (IDL) to TypeScript and generate thrift clients meanwhile.
TypeScript
27
star
11

generator-mpvue-project

Yeoman generator of mpvue project
JavaScript
25
star
12

CoCode

🐳 CoCode编程交流社区 iOS 客户端
Objective-C
22
star
13

Elune-WWW

🌾 Front end for Elune forum project
CSS
17
star
14

Wechat

Easy to use Wechat SKD for Node(under dev)
TypeScript
13
star
15

JSRegexs

🔧 Useful validate method with JavaScript
JavaScript
12
star
16

Vue-TS-Boilerplate

A Vue.js starter boilerplate with typescript
JavaScript
10
star
17

Browser-Thrift

Thrift RPC data transport protocol re-implementation in TypeScript for browser side RPC client
TypeScript
8
star
18

COS-As-ImageService

Image upload/download service with Tecent COS
TypeScript
8
star
19

UM

WordPress开源博客程序用户中心扩展插件
PHP
7
star
20

dubbo-node

🌏 NodeJS communicate with dubbo and services generator CLI
JavaScript
7
star
21

Vue-TSX-Helper

Write class-based Vue component via TypeScript with better intellisense and type check
TypeScript
6
star
22

str2hex

npm package gulp-str2hex to add confusion for your JavaScript code
JavaScript
5
star
23

Plog

由 Python 开发的个人博客程序
Python
4
star
24

Razor

🚧  基于Netty的轻量级MVC框架
Java
4
star
25

GitRandEmoji

Add random emoji or 颜文字 to git commit message
TypeScript
3
star
26

proto-splitter

Split protobuf files into single method protos and tree shaking
JavaScript
3
star
27

Thrift2TS-Flow-Demo

TypeScript
3
star
28

wordpress-hash-go

WordPress password hasher implemented with Golang
Go
3
star
29

Swift-Pictures

Image storage service with openstack swift
TypeScript
3
star
30

vite-plugin-auto-css-modules

same as babel-plugin-auto-css-modules but for vite
TypeScript
3
star
31

Velay

使用 TypeScript 以 OOP 的方式写 Vue 和 Vuex store.
TypeScript
3
star
32

Node-Socket-Pool

Socket connection pool for Node
JavaScript
2
star
33

CustomTSLintRules

Custom TSLint rules
TypeScript
2
star
34

MyWebpack

My webpack integrated CLI for multi-entries and collaborative projects
TypeScript
2
star
35

mpvue-rc-loader

Mpvue raw components loader
JavaScript
2
star
36

Emojis

😁 Emojis collections in MarkDown and TypeScript file format
TypeScript
2
star
37

Dockerized-Node-Balance

使用Docker和docker-compose快速部署Node APP以及实现Nginx负载均衡
Nginx
2
star
38

customized-progress-webpack-plugin

Fork and customize of simple-progress-webpack-plugin
JavaScript
2
star
39

era

TypeScript
2
star
40

Generator-TS-React

A yeoman generator of helping to init your React/TypeScript project
JavaScript
2
star
41

Electron-React-Webpack-Boilerplate

使用Electron、React、Webpack打包和热加载开发的样板工程,用于快速搭建初始开发环境
JavaScript
2
star
42

English-Books

English books for self-helping/self-development
1
star
43

quick-static-server

Quickly server your static files with only one command
JavaScript
1
star
44

WRGameVideos-Server

游戏视频聚合 Web Client
Python
1
star
45

WRGameVideos-API

a server which provide API data for my next iOS app
Python
1
star
46

MyWechatBot

Wechat bot of mine
JavaScript
1
star
47

vite-plugin-api-mocker

A local api mocker plugin for vite
TypeScript
1
star
48

miniprogram-types

Typings for miniprogram
JavaScript
1
star
49

spectre

React implement for Spectre.css(Deprecated)
CSS
1
star
50

draftjs-to-html-fork

🙇 draftjs raw content to html convertor with code highlight support
JavaScript
1
star
51

WordPressKit

开源博客程序WordPress函数库/API/源码查看以及个人基于WordPress站点的管理工具
PHP
1
star
52

DailyUpdates

Small daily report app for team members
C#
1
star
53

tts-cli

Edge TTS CLI
Python
1
star