Ringot
Twitter Client on terminal
Features
- Running on terminal
- Keyboard only operation
- Colorful
Demo

Key bindings
Timeline
Key |
Command |
Ctrl-r |
Reload |
Ctrl-s |
Select a buffer (you can tweet from this) |
Ctrl-w |
Select a buffer with in_reply_to |
Ctrl-g |
Universal cancel button |
Ctrl-f |
Add a tweet to favorites |
Ctrl-v |
Retweet a tweet |
Ctrl-o |
Open a URL with browser |
Ctrl-p |
Download a picture & Open it |
Home |
Move cursor to Top |
End |
Move cursor to Bottom |
PgUp |
Page Up |
PgDn |
Page Down |
Mode
Key |
Command |
Ctrl-z |
Switch to the Home Timeline view |
Ctrl-x |
Switch to the Mention view |
Ctrl-d |
Switch to the User Timeline view |
→ |
Show Tweet's conversation |
Alt-x |
Switch to Command Mode |
Ctrl-q |
Quit from this application |
Buffer
Key |
Command |
Ctrl-j, Ctrl-Enter |
Send a tweet |
Ctrl-g |
Universal cancel button |
Command
Command |
Operation |
:user screen_name |
Open a User Timeline |
:list list_name |
Open a Twitter List |
:fav screen_name |
Open a User favorite Timeline |
:follow screen_name |
Follow a user |
:unfollow screen_name |
Unfollow a user |
:set_footer word |
Set footer for Tweet Edit |
:unset_footer |
Unset footer |
Installation
Dependencies:
go 1.6 or newer
$ go get github.com/tSU-RooT/ringot
Just want the binary?
Download from releases page.
Add binary into your $PATH
Debian Systems
amd64
$ wget https://github.com/tSU-RooT/ringot/releases/download/v0.3/ringot_0.3_amd64.deb
$ sudo dpkg -i ringot_0.3_amd64.deb
$ ringot
Pull Requests
Bug reports and pull requests are welcome on GitHub
License
Apache License,Version 2.0
See LICENSE file.
Ringot
Copyright 2016 tSU-RooT
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Ringot is using many libraries, list is doc/library_list.md
Library's license information are available in doc/license_notice.txt or copyright file(Debian copyright-format)
Some libraries are modified by tSU-RooT