Choqok is a microblogging client for Linux with support for platforms using Friendica, open collaboration services, GNU social, Mastodon and pump.io. It works, sort-of, but it is quite buggy as of version 1.7.0.
Choqok is free software licensed under the GNU GPL v3.
We tested version 1.7.0, released February 4th, 2020. This is version may be newer than the version most distributions have available.
Features And Usability
Choqok 1.7.0 will ask you to add some accounts the first time you start it.
Choqok starts with a dialog box asking you to configure accounts the first time you do it. Setting up accounts is easy and strait-forward. Choqok supports multiple accounts from different social network platforms. Accounts are shown as tabs if multiple accounts are configured.
Mastodon account setup process is a simple matter of entering your
firstname.lastname@example.org and clickubg
Authenticate with Mastodon Service button. This opens a web browser window where you must login to your account and get a long text string which is then pasted into Choqok.
Adding a Twitter account is similar, you enter your Twitter handle and click a button which opens Twitter in a web page. You enter your username and password and get a special number code which you then cut-and-paste into Choqok to authorize it.
Choqok 1.7.0 can show the pure text parts of timelines from Mastodon instances. Media is apparetly ot supported.
Choqok can show you "You and people you follow", "Local timeline", "Federated Timeline" and "Favorites" from Mastodon instances. The text from posts are show, images and video clips are not. There is no link to media either, media-only posts are show as blank posts. The posts in the timeline do not have any information about their context, nothing indicates if it is a reply to another post or if there is some context. All you get when you use Mastodon is the pure text from posts with no context.
Twitter support is better Mastodon support when it comes to rich media content.
Choqok will show you images and other content from Twitter.
Choqok does show images from Twitter in some timelines. Right-clicking on them does NOT bring up any "Save" button. The lack of support for saving images is a glaring oversight. Choqok can show images so it has them available - it just won't let you save them. Images are not shown if you click a username and select "Show all posts from". They are shown in the "Retweets" view.
There is no support for showing entire threads if a post is a reply to a thread in the main timeline views on Twitter or Mastodon. There is a "Mentions" view on Twitter accounts and posts in that timeline do have a very tiny "Show conversation" button. Clicking it does not actually show the conversation, it just shows the exact same no-context reply in its own window. That feature is not at all useful. Choqok is overall as useless as Twitters website when it comes to seeing posts in the context they were posted.
Posting From Choqok
Choqok has a feature for add images and other media to social media post which does not work. Attaching images to posts on Twitter results in a "Creating the new post failed, with error: Missing or invalid url parameter." error message. Posting images to Mastodon results it in trying to post and failing forever. There is a "Abort" button you can click to get back to the posting field.
Posting pure text works fine on both Twitter and Mastodon.
Choqok is horrible on high resolution interfaces. The icons in the sidebar as well as the icons used to favorite or boosts posts in timeline views are incredibly tiny.
A Tad Crash-Prone
Choquk will also crash every single time you exit the program. That is not a huge deal except that it generated as pop-up notification about it crashing.
Removing an account from Choquk makes the application crash.
Verdict And Conclusion
Choqok could become a good desktop microblogging program. It is absolutely not as of version 1.7.0 released in February 2020. Following conversations with it is impossible, attaching images to posts does not work, it crashes when you close the program and the icons used for basic features like sharing posts are too tiny to be used for practical purposes on modern computer screens.
Using the Twitter and Mastodon websites in a web browser is preferable to using Choqok. It would not take that much to make it a viable alternative.
The source code is at cgit.kde.org/choqok.git/ and git can be cloned from
It has a homepage at choqok.kde.org.