k0kubun / Nocturn
Licence: mit
Multi-platform Twitter Client built with React, Redux and Electron
Stars: ✭ 701
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Nocturn
Vue Twitter Client
Twitter client created with Vue.js + Electron
Stars: ✭ 103 (-85.31%)
Mutual labels: twitter-client
Andstatus
Multiple accounts client for multiple Social networks. For Android
Stars: ✭ 236 (-66.33%)
Mutual labels: twitter-client
Inbrief
InBrief is a personal briefing app and dashboard powered by Electron and React
Stars: ✭ 90 (-87.16%)
Mutual labels: twitter-client
Birdy
A super awesome Twitter API client for Python.
Stars: ✭ 259 (-63.05%)
Mutual labels: twitter-client
Smuxi
Smuxi is an user-friendly and free IRC client for Linux, Windows and Mac OS X based on GNOME / GTK+
Stars: ✭ 145 (-79.32%)
Mutual labels: twitter-client
go-t
A blazing-fast, simple and easy to use command-line client for Twitter written in Go. 🚀📨
Stars: ✭ 70 (-90.01%)
Mutual labels: twitter-client
Awesome Twitter Tools
A curated list of awesome twitter tools
Stars: ✭ 113 (-83.88%)
Mutual labels: twitter-client
monotweety
Simple Twitter Client just for tweeting, written in Kotlin with reactive MVVM-like approach
Stars: ✭ 111 (-84.17%)
Mutual labels: twitter-client
Surfbird
A Microblogging client built on Electron and Vue
Stars: ✭ 309 (-55.92%)
Mutual labels: twitter-client
harbour-piepmatz
Piepmatz is a Twitter client for Sailfish OS
Stars: ✭ 45 (-93.58%)
Mutual labels: twitter-client
twitivity
🐍 Twitter Accounts Activity API Client Library for Python
Stars: ✭ 49 (-93.01%)
Mutual labels: twitter-client
Nocturn
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.
- OSX
- You can use homebrew-cask.
brew install --cask nocturn
- Arch Linux
- Arch user repository is available.
yaourt -S nocturn
Usage
Key bindings
OSX | Linux, 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
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].