Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sindresorhus/anatine
[DEPRECATED] :bird: Pristine Twitter app
https://github.com/sindresorhus/anatine
deprecated electron electron-app twitter
Last synced: 3 months ago
JSON representation
[DEPRECATED] :bird: Pristine Twitter app
- Host: GitHub
- URL: https://github.com/sindresorhus/anatine
- Owner: sindresorhus
- License: mit
- Archived: true
- Created: 2016-05-04T22:53:26.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-01T08:47:10.000Z (almost 8 years ago)
- Last Synced: 2024-04-14T11:09:10.524Z (8 months ago)
- Topics: deprecated, electron, electron-app, twitter
- Language: JavaScript
- Homepage:
- Size: 2 MB
- Stars: 1,089
- Watchers: 32
- Forks: 76
- Open Issues: 25
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
- awesome-github-star - anatine
README
# Deprecated
Me and others put a lot of work into this project to make the Mobile Twitter site great as a desktop app. I've chosen to deprecate it now, as it's impossible to keep up with the Mobile Twitter ever changing React class names. I don't have time to update a bunch of CSS-selectors every other week. Thanks for all the fish.
Happy to let anyone else take over if interested.
---
# Anatine
> Pristine Twitter app
This app is based the awesome [Mobile Twitter](https://mobile.twitter.com) site, but modifies a lot of things and makes it more usable on the desktop.
## Features
### Dark mode
You can toggle dark mode in the `Anatine` menu or with Cmd Shift D / Ctrl Shift D.
### Background behavior
When closing the window, the app will continue running in the background, in the dock on macOS and the tray on Linux/Windows. Right-click the dock/tray icon and choose `Quit` to completely quit the app. On macOS, click the dock icon to show the window. On Linux, right-click the tray icon and choose `Toggle` to toggle the window. On Windows, click the tray icon to toggle the window.
### Keyboard shortcuts
- New tweet: n
- New DM: m
- Send tweet/DM: Cmd Enter or Ctrl Enter
- Go to Home: g h or Ctrl 1 or Cmd 1
- Go to Notifications: g n or Ctrl 2 or Cmd 2
- Go to Messages: g m or Ctrl 3 or Cmd 3
- Go to Search: / or Ctrl 4 or Cmd 4
- Go to Profile: g p or Ctrl 5 or Cmd 5
- Go to Likes: g l
- Go to Lists: g i
- Go to previous page: Delete or Backspace
- Next tab: Ctrl Tab
- Previous tab: Ctrl Shift Tab
- Go to next tweet: j
- Go to previous tweet: k
- Go to next photo: →
- Go to previous photo: ←
- Page down: Ctrl d
- Page up: Ctrl u
- Scroll to top: g g
- Scroll to bottom: G## Install
*macOS 10.9+, Windows 7+ & Linux are supported.*
### macOS
#### [Homebrew Cask](http://caskroom.io)
```
$ brew update && brew cask install anatine
```#### Manually
[**Download**](https://github.com/sindresorhus/anatine/releases/latest), unzip, and move `Anatine.app` to the `/Applications` directory.
### Linux
[**Download**](https://github.com/sindresorhus/anatine/releases/latest) and unzip to some location.
To add a shortcut to the app, create a file in `~/.local/share/applications` called `anatine.desktop` with the following contents:
```
[Desktop Entry]
Name=Anatine
Exec=/full/path/to/folder/Anatine
Terminal=false
Type=Application
Icon=/full/path/to/folder/Anatine/resources/app/static/Icon.png
```#### Snap package
```
$ sudo snap install anatine
```[Read more...](https://github.com/claudioandre/packages/tree/master/anatine)
### Windows
[**Download**](https://github.com/sindresorhus/anatine/releases/latest) and unzip to some location.
---
## Dev
Built with [Electron](http://electron.atom.io).
###### Commands
- Init: `$ npm install`
- Run: `$ npm start`
- Build macOS: `$ npm run build:macos`
- Build Linux: `$ npm run build:linux`
- Build Windows: `$ npm run build:windows`
- Build all: `$ brew install wine` and `$ npm run build` *(macOS only)*## Related
- [Refined Twitter](https://github.com/sindresorhus/refined-twitter) - Chrome extension of this app
- [Caprine](https://github.com/sindresorhus/caprine) - Facebook Messenger app## Created by
- [Sindre Sorhus](https://github.com/sindresorhus)
- [Paul Molluzzo](https://github.com/paulmolluzzo)
- [Daniel Pham](https://github.com/danhp)
- [Contributors…](https://github.com/sindresorhus/anatine/graphs/contributors)## License
MIT © [Sindre Sorhus](https://sindresorhus.com)