Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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)