Skip to content
This repository was archived by the owner on Apr 7, 2023. It is now read-only.
/ Nocturn Public archive

Multi-platform Twitter Client built with React, Redux and Electron

License

Notifications You must be signed in to change notification settings

k0kubun/Nocturn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bbdc9df · Aug 3, 2020
Mar 3, 2017
Jun 12, 2017
Aug 3, 2020
Aug 3, 2020
Jun 24, 2018
Feb 27, 2016
Aug 3, 2020
Aug 3, 2020
Jul 9, 2018
Aug 16, 2018
Aug 26, 2015
Mar 12, 2016
Aug 3, 2020
Aug 3, 2020

Repository files navigation

Nocturn Build Status

Multi-platform Twitter Client built with React, Redux and Electron.

Features

  • Multi-account support
  • Vim-like key bindings
  • Works on Windows, OSX and Linux

Demo

Installation

Download archive

For all platforms, you can download an archive from following link.

https://github.com/k0kubun/Nocturn/releases

Package managers

For some platforms, you can use a package manager to install Nocturn.

Usage

Key bindings

OSXLinux, Windows
Tweet, Reply, Search Enter
Delete a tweet Cmd-Backspace Alt-Backspace
Favorite a tweet F
Retweet a tweet Shift-R
Select a next tweet J,
Select a previous tweet K,
Select the first tweet 0, Space
Open url with external browser T
Select a next tab Cmd-Shift-] Alt-P
Select a previous tab Cmd-Shift-[ Alt-O
Select a next account Cmd-J Alt-J
Select a previous account Cmd-K Alt-K
Insert a newline Alt-Enter Shift-Enter
Reload tweets and streaming Cmd-R Ctrl-R

Multi account

Development

$ npm install
$ npm run setup
$ npm start

Build package

$ npm run build

Release

$ yarn
$ npm run setup
$ brew install wine # if on macOs
$ which ghr # prepare ghr if not in PATH
$ export GITHUB_TOKEN="..." # set github token for ghr
$ npm run release

License

MIT License