Skip to content

pilhuhn/MastoFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MastoFX

A simple Mastodon client written in JavaFX.

Why? Because I can. And because the pretty powerful desktop client I am using has some things that annoy me — and as far as I can tell, there is no source code available for it.

Using

To use it, you need to list your Mastodon servers in a file in your home directory, called .mastoFx.json. If you want to use a server with authentication (where you can also post new statuses), you need to go to your Mastodon account and in the developer section get an access token.

Below is an example of the file with two servers listed.

Example ~/.mastoFx.json file
[
  {
   "name": "mastodon.social",  (1)
   "token": "HulaToken",
   "description": "Home server"
  },

  {
    "name": "ijug.social",  (2)
    "description": "Server without auth, only read local timelines from"
  }
]
  1. This server has a Token, so you can also post to it

  2. This server has no Token. MastoFX will show the local timeline of it only

Then on the command line run mvn javafx:run

Building

About

A simple Mastodon client written in JavaFX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages