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.
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
rpmutilson 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
$> mvn spring-boot:run
$> mvn jfx:native -DskipTests
$> mvn package -DskipTests
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.