Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/webuildsg/osx

:computer: a tiny os x menubar app to display the upcoming events and recently updated repos
https://github.com/webuildsg/osx

Last synced: 3 months ago
JSON representation

:computer: a tiny os x menubar app to display the upcoming events and recently updated repos

Awesome Lists containing this project

README

        

[![Build Status](https://img.shields.io/travis/webuildsg/osx/master.svg)](https://travis-ci.org/webuildsg/osx) [![Dependency Status](https://gemnasium.com/webuildsg/osx.svg)](https://gemnasium.com/webuildsg/osx)

#webuild sg menubar

> a tiny OS X menubar app to display the upcoming events and recently updated repos from webuild.sg

![](example.png)

## features

1. fetch updated list of events and repositories every hour
- create osx notification if there are events upcoming in the next hour
- create osx notification if the top repository changes

## getting started

1. download [the latest app](https://github.com/webuildsg/osx/releases) and move it to your `Applications` folder.
- double-click to open the menubar app

## install

1. install packages

```sh
npm i
```
- run the app from command line without building it

```sh
npm start
```
- build the app to create `WeBuildSG.app.zip`

```sh
npm run build
```

## credits

1. [menubar](https://github.com/maxogden/menubar)
- [boilerplate](https://github.com/sindresorhus/electron-boilerplate/tree/master/boilerplate)
- [css loader](https://github.com/jlong/css-spinners/blob/master/css/spinner/three-quarters.css)

## license

[MIT](/LICENSE)