A free, open-source, and multi-platform twitter client for the desktop!
Last develop
branch’s statistics :
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.
Recommendations :
Windows & macOS : download according precompiled release.
deb https://deb.lyrebird.moe any main
, then download signing key and add it to apt keyring
wget https://deb.lyrebird.moe/lyrebird_repositories.gpg
sudo apt-key add lyrebird_repositories.gpg
rm lyrebird_repositories.gpg
Then install latest version with apt update && apt install lyrebird
.
[Lyrebird]
name=Lyrebird releases
baseurl=https://rpm.lyrebird.moe
gpgcheck=0
Then update your repositories and install package lyrebird
.
Requirements:
dpkg-deb
/rpmutils
on Linux depending on
what system you want to target. You can only build native images for the current system type.First (in project folder) : $> mvn clean install -DskipTests
Then any of the following (in Lyrebird/lyrebird
folder):
$> mvn spring-boot:run
Lyrebird/lyrebird/target/jfx/native
) : $> mvn jfx:native -DskipTests
Lyrebird/lyrebird/target
) : $> mvn package -DskipTests
Searches
Please do!
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.