#Twidere - Twitter client, ∞#
[![Join the chat at https://gitter.im/TwidereProject/Twidere-Android](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/TwidereProject/Twidere-Android?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Travis status](https://api.travis-ci.org/TwidereProject/Twidere-Android.png)](https://travis-ci.org/TwidereProject/Twidere-Android/)
Twidere is a powerful twitter client for Android 4.0+, which gives you a full Material experience and nearly complete (and even better) Twitter feature.
---
## Features ##
* Pure & Clean Material design works for both Lollipop and pre-Lollipop devices
* Dark/Light theme, with theme color support
* Media preview
* Built in image viewer (with animated gif support) and map viewer
* All tabs are customizable
* Direct messages with conversation style
* Very powerful filters (mute unwanted tweets)
* Drafts feature
* Extension support like [Twicca](http://twicca.r246.jp/), but more friendly to users and developers
* t.co link auto expanding
* Multiple account support
* Custom OAuth consumer key/secret
* Direct login with user name and password (Don't worry! It's TOTALLY safe!)
* Custom API Proxy (jtapi recommended, gtap and twip o mode works)
* GZip compressing for API requests
* TCP DNS query and custom host mapping to fight against censorship
* Many many many other configurations to fit your habit
* Free, open source, NO ads, forever!
---
## Credits ##
### Material re-design ###
* [@Uucky_Lee](https://twitter.com/Uucky_Lee)
### Icon designers ###
* [@Linkzero](https://twitter.com/Linkzero)
* [@lordfriend](https://twitter.com/lordfriend)
* [@ilovinheart](https://twitter.com/ilovinheart) (0.0.7 version)
* [@Rieya](https://twitter.com/Rieya) (0.0.6 version)
Thanks to their excellent design!
### Open source projects ###
* [Android-ViewPagerIndicator](https://github.com/JakeWharton/Android-ViewPagerIndicator/), Copyright 2012 Jake Wharton
* [Android ViewBadger](https://github.com/jgilfelt/android-viewbadger), Copyright (c) 2012 readyState Software Ltd.
* [Universal Image Loader for Android](https://github.com/nostra13/Android-Universal-Image-Loader), Copyright 2011-2013 Sergey Tarasevich
* [ImageViewZoom](https://github.com/sephiroth74/ImageViewZoom), Copyright 2012 Alessandro Crugnola
* [Gallery2](https://android.googlesource.com/platform/packages/apps/Gallery2), Copyright 2008-2013 Android Open Source Project
* [Commons Lang](http://commons.apache.org/proper/commons-lang/), Copyright 2001-2013 The Apache Software Foundation
* [SwipeBackLayout](https://github.com/Issacw0ng/SwipeBackLayout), Copyright 2013 Issac Wong
* [Crouton](https://github.com/keyboardsurfer/Crouton), Copyright 2013 Benjamin Weiss at Neofonie Mobile GmbH.
* [twitter-text-java](https://github.com/twitter/twitter-text), Copyright 2014 Twitter, Inc and other contributors
* [Twitter4J](https://github.com/yusuke/twitter4j), Copyright 2007-2013 Yusuke Yamamoto
* [dnsjava](http://www.xbill.org/dnsjava/), Copyright 1999-2005, Brian Wellington
* [HttpMime](http://hc.apache.org/httpcomponents-client-ga/httpmime/), Copyright 1999-2013 The Apache Software Foundation
* [ACRA](http://github.com/ACRA/acra), Copyright 2013 Kevin Gaudin
* [drag-sort-listview](https://github.com/bauerca/drag-sort-listview), Copyright 2012 Carl Bauer
* [AndroidStaggeredGrid](https://github.com/etsy/AndroidStaggeredGrid), Copyright 2013 Etsy
* [cwac-merge](https://github.com/commonsguy/cwac-merge), Copyright 2013 CommonsWare
* [cwac-sacklist](https://github.com/commonsguy/cwac-sacklist), Copyright 2013 CommonsWare
* [SlidingMenu](https://github.com/mariotaku/SlidingMenu) ([Original](https://github.com/jfeinstein10/SlidingMenu)), Copyright 2012 Jeremy Feinstein
* [ColorPicker](https://github.com/uucky/ColorPicker-Android), Copyright 2015 Uucky & Mariotaku
* [OkHttp](https://github.com/square/okhttp), Copyright 2014 Square, Inc
* [Otto](https://github.com/square/otto), Copyright 2012 Square, Inc; Copyright 2010 Google, Inc
* [ByakuGallery](https://github.com/diegocarloslima/ByakuGallery), Copyright 2013 Diego Carlos Lima
* [MaterialEditText](https://github.com/rengwuxian/MaterialEditText), Copyright 2014 rengwuxian
* [Material-ish Progress](https://github.com/pnikosis/materialish-progress), Copyright 2014 Nico Hormazábal
* [android-gif-drawable](https://github.com/koral--/android-gif-drawable/), Copyright 2015 koral--
---
## Support my work ##
### Translation ###
I started a crowdin project, so anyone can do something for Twidere. Visit this [crowdin project page](http://crowdin.net/project/twidere)
### Donation ###
**Donation methods**
PayPal & AliPay: `String.format("%s@%s", "mariotaku.lee", "gmail.com");`
Bitcoin: `1FHAVAzge7cj1LfCTMfnLL49DgA3mVUCuW`
**Donators**
[@TwidereProject/donators](https://twitter.com/TwidereProject/lists/donators), if you haven't find your name, please contact @TwidereProject :)
Buy me a ~~bread~~ [game](http://steamcommunity.com/id/mariotaku/wishlist) or anything you want :)
---
## License ##
/*
* Copyright (C) 2012-2016 Mariotaku Lee
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
---
## Notes ##
### Closed Source Licensing ###
If you wish to use Twidere's code base but don't want to release your modified source code, please contact `mariotaku.lee@gmail.com`.