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

https://github.com/edipox/wunderlistux

An electron wrapper for wunderlist made with :heart: for Linux (specially for elementary OS)
https://github.com/edipox/wunderlistux

appimage electron-wrapper linux-app wunderlist

Last synced: 11 months ago
JSON representation

An electron wrapper for wunderlist made with :heart: for Linux (specially for elementary OS)

Awesome Lists containing this project

README

          

# Wunderlistux
An electron wrapper for wunderlist made with :heart: for Linux (specially for [elementary OS](http://elementary.io))

#### Notice: We have some work done on [refactoring Wunderlistux](https://github.com/edipox/wunderlistux/tree/vala_webkit) on [Vala](https://valadoc.org/) and we have plans to add offline support. PRs are welcome! For more info check [this thread](https://github.com/edipox/wunderlistux/issues/18).

## Screenshots
Screenshots taken in the most awesome indie OS ever: [elementary OS (Loki)](http://elementary.io)

### Elementary


elementary screenshot

### Ambiance


ambiance screenshot

### Arc Light


arc screenshot

### Arc Dark


arc dark screenshot

### Adwaita


adwaita screenshot

## Settings
There is a top secret button for settings:


settings button screenshot

That opens this settings panel:


settings panel screenshot

## Install
### Linux
You can try any of the following methods

#### Packed app
* [Wunderlistux_0.0.8_amd64.deb](https://github.com/edipox/wunderlistux/releases/download/Linux-0.0.8/Wunderlistux_0.0.8_amd64.deb)
* [Wunderlistux-0.0.8.rpm](https://github.com/edipox/wunderlistux/releases/download/Linux-0.0.8/Wunderlistux-0.0.8.rpm)

#### AppImage
[Download the last AppImage](https://github.com/edipox/wunderlistux/releases/download/Linux-0.0.8/Wunderlistux-0.0.8-x86_64.AppImage). An [AppImage](http://appimage.org/) allows you to try the app without installing it. It also allows you to install the app (creating the .desktop file, etc). Just check it out!
```
# You can make the appImage executable as follows
chmod a+x /path/to/your_app_image
./your_app_image #execute it!
```

#### Install script
[Download the installer](https://github.com/edipox/wunderlistux/releases/download/Linux-0.0.8/install-script.sh)
And run it ```sudo install.sh``` as root. Wunderlistux will be automatically installed on your computer.

## Thank you!
If you like the app please :star: the github project.

If you disliked it you still could :star: the project :)

## Development

### Install npm
```
sudo apt-get install nodejs npm -y
```

### Fix node missing from PATH issue
```
sudo ln -s /usr/bin/nodejs /usr/bin/node
```

### Install dependencies
```
npm install
```

### Install electron-builder
Better check electron-builder's doc for updated install instructions: https://github.com/electron-userland/electron-builder/wiki/Multi-Platform-Build

### Start the app

Start the app by using the npm script
```
npm start
```

### Build a release

#### Build Linux tar release
```bash
./bin/build-linux-x64.sh
#or
./bin/build-linux-ia32.sh
```

### Build the rpm package
```bash
./node_modules/.bin/build --linux rpm
```

### Build the deb package
```bash
./node_modules/.bin/build --linux deb
```

### Build the AppImage
```bash
./node_modules/.bin/build --linux AppImage
```

#### Build macOS release
```bash
./bin/build-macos.sh
```

#### Build Windows release
```bash
./bin/build-win.sh
```

## TODO
* Add support for other OSs.

## Credits
* Special thanks to the [impressive contributors](https://github.com/edipox/wunderlistux/graphs/contributors).
* Those amazing icons where stolen from [elementary OS](http://elementary.io). Here is the [github project](https://github.com/elementary/icons). I think those were made by [Daniel Foré](https://github.com/danrabbit) and [Sam Hewitt](https://github.com/snwh).
* Inspired by [Caprine](https://github.com/sindresorhus/caprine) and [Skype-Electron](https://github.com/GyozaGuy/Skype-Electron)
* App icon from https://www.iconfinder.com/megavyto98
* [AppImage app icon](https://commons.wikimedia.org/wiki/File:Wunderlist.png)