Tristan971 / Lyrebird

A free, open-source, and multi-platform twitter client for the desktop!
https://tristan971.github.io/Lyrebird/
GNU General Public License v3.0
34 stars 8 forks source link
cross-platform desktop-application java javafx twitter twitter-client twitter4j

Archival

Unfortunately, Twitter's stance towards third-party clients rendered building a good one pretty much impossible.

Additionally, I do not really have the time to manage this project myself anymore.

Hence the archival.


Promo logo

Last develop branch's statistics :

Build Status Known Vulnerabilities OpenHub Stats

Reasoning :

There are currently no effective Twitter clients on Windows and Linux. The goal of Lyrebird is to fix this, support macOS, and remain fully open-source.

Hopefully this works out.

How to get it

Precompiled

Recommendations :

Build it yourself

Requirements:

First (in project folder) : $> mvn clean install -DskipTests

Then any of the following (in Lyrebird/lyrebird folder):

What does it look like?

Screenshot of current version

Current state of development:

Contributors

Can I help?

Please do! There's a large amount of features to support and I can't really work on it regularly by myself unfortunately...

It should be fairly easy to understand the general idea of the back-end model for any seasoned Java developer with some Spring Framework experience.

For the UI/JavaFX model a lot of the work is delegated to a JavaFX framework called EasyFXML which you can read about here.