A webclient for Mastodon and Pleroma which looks like Twitter https://www.halcyon.social

nipos 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
assets 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
authorize 2a6b28343d Share links using Halcyon,add profile overlays on mentions,keep scroll position when new posts appear,... 4 months ago
config d120e6438c Option to rewrite all Twitter links to Nitter,click on animated GIF works like image now,full height for images option now works for animated GIF 1 month ago
data 5ccb63b8c5 First release,no database required,code style changes 1 year ago
docker 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
locale 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
login 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
media 3b87814f98 Improve French and German translation,respect Pleromas/GlitchSocs custom poll limits,add extension download link,many bugfixes 3 months ago
widgets 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
.gitignore 5b8d5fafaf ignore data dir 1 year ago
.htaccess 2a6b28343d Share links using Halcyon,add profile overlays on mentions,keep scroll position when new posts appear,... 4 months ago
404.php c653baa2d0 Added multi language systems in PHP files (by Themanwhoisit) 1 year ago
Caddyfile 2a6b28343d Share links using Halcyon,add profile overlays on mentions,keep scroll position when new posts appear,... 4 months ago
LICENSE fcf58d31a0 Initial commit 1 year ago
README.md 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
direct.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
federated.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
footer.php 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
header.php 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
home.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
index.php 5ccb63b8c5 First release,no database required,code style changes 1 year ago
instance.php 50374458f7 Added search suggestions,added instance info page,fixed bugs in profile and autocomplete,search for post urls now possible 11 months ago
language.php c9bc7ecb30 Introduce BlurHash,repair YouPlay,improve link previews feature,add debug mode,add lighttpd example config,bug fixes 5 months ago
lighttpd.conf 2a6b28343d Share links using Halcyon,add profile overlays on mentions,keep scroll position when new posts appear,... 4 months ago
lists.php b81a0c6109 Introduced lists feature,separate page for direct messages,other optimizations 1 year ago
lists_add.php b81a0c6109 Introduced lists feature,separate page for direct messages,other optimizations 1 year ago
lists_view.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
local.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
nginx.conf 2a6b28343d Share links using Halcyon,add profile overlays on mentions,keep scroll position when new posts appear,... 4 months ago
notifications.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
search_hash_tag.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
search_user.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
settings_accounts.php 41daa86934 Add block and mute management,add management for follow requests,add Catalan translation 5 months ago
settings_appearance.php 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
settings_filters.php 04ac8d810e Added filters,filters for all bots and added a icon for bots 11 months ago
settings_general.php 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
settings_media.php d120e6438c Option to rewrite all Twitter links to Nitter,click on animated GIF works like image now,full height for images option now works for animated GIF 1 month ago
settings_profile.php d27e451723 Bugfixes,Pleroma compatibility,translation updates 9 months ago
share.php 2a6b28343d Share links using Halcyon,add profile overlays on mentions,keep scroll position when new posts appear,... 4 months ago
unshorten.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
user.php 8d1394f54a Fixed login,fixed YouPlay/Invidious embeds,fixed empty image placeholder when audio available,improved status template code 2 months ago
user_favorite.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
user_followers.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
user_following.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
user_include_replies.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
user_only_media.php 045d6f74c5 Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 months ago
version.txt 875c3e0b17 Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 month ago
who_to_follow.php eb8323853b Added full who to follow page and some bug fixes 1 year ago

README.md

Halcyon for Mastodon and Pleroma

A webclient for Mastodon and Pleroma which looks like Twitter

The original author of this genius piece of software was inactive for a while and then shut down his demo instance and deleted this repository. I love Halcyon, it's the thing which makes Mastodon the best social network in the world. I took the code from the Halcyon fork of cybre.space which still works but doesn't seem to get updates, too. I uploaded it here to make the original link work again and don't link into the big nothing. I'm working on much other stuff, too, therefore I won't use my whole free time to work on Halcyon. But I try to do as much as possible here.

Stay tuned

Follow our Mastodon account and never miss an important update: @halcyon@social.csswg.org

Instances

We moved our instances list to our webpage: https://www.halcyon.social/instances.php

Translate

Help us translating Halcyon into many languages

Features

  • Twitter like UI, familiar interface.
  • Able to use on all instances.
  • No tracking, No ads.
  • Supports multiple languages.
  • Privacy-friendly video embeds.
  • Full support for Mastodon polls.
  • Share links using Halcyon.

Install

Install Halcyon with YunoHost
or read our new documentation pages to install it manually: https://www.halcyon.social/documentation.php?page=install

Blog

  • Release of Version 2.4.5 - Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes
  • Release of Version 2.4.4 - Option to rewrite all Twitter links to Nitter,click on animated GIF works like image now,full height for images option now works for animated GIF
  • Release of Version 2.4.3 - Fixed login,fixed YouPlay/Invidious embeds,fixed empty image placeholder when audio available,improved status template code
  • Release of Version 2.4.2 - Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation
  • Release of Version 2.4.1 - Improve French and German translation,respect Pleromas/GlitchSocs custom poll limits,add extension download link,many bugfixes
  • We published the new Halcyon Share Extension at Firefox Addons and NotABug
  • Release of Version 2.4.0 - Share links to Halcyon,preview overlays for mentions and more (blog article coming soon)
  • Release of Version 2.3.4 - Introduce BlurHash,repair YouPlay,improve link previews feature,add debug mode,add lighttpd example config,bug fixes
  • Release of Version 2.3.3 - New media uploader,sort uploads,drag&drop and copy&paste uploads,fix automatic dark mode
  • Release of Version 2.3.2 - Add block and mute management,add management for follow requests,add Catalan translation
  • Release of Version 2.3.1 - Fix duplicated thread,allow adding more toots as reply chain,add Dutch translation,more bugfixes,improved translations.
  • Zanata outage and our reactions
  • Release of Version 2.3.0 - Polls are coming to Mastodon
  • Release of Version 2.2.5 - Add French translation,improve German translation,add support for video captions,add support for video thumbnails
  • Release of Version 2.2.4 - Easily switch between pictures in overlay,show pictures in full height in timeline,duplicated threads removed,many smaller bugfixes
  • Release of Version 2.2.3 - Fixed login with Pleroma,fixed compatibility with Pawoo (older Mastodon),added support for prefers-color-scheme,some more fixes
  • Our new information website halcyon.social came online
  • Release of Version 2.2.2 - Fix autocomplete,fix double scrollbars in overlay,add emojis at cursor position,confirm when closing compose window,add czech translation
  • Release of Version 2.2.1 - Many small bugfixes (details see release notes) and improved compatibility to the new Pleroma API
  • Release of Version 2.2.0 - Privacy-focused media streaming and more
  • Release of Version 2.1.6 - Added search suggestions,fixed autocomplete bug,added instance info page,fixed small bug in profile settings,search for posts now supported
  • Release of Version 2.1.5 - Added support for filter,added possibility to filter all bots,it's now easier to detect bots
  • Release of Version 2.1.4 - Added custom profile fields,verified links,custom profile link settings and improved regular expressions for links
  • Release of Version 2.1.3 - Added a autocomplete feature for usernames,hashtags and emojis,fixed a bug in the emoji picker (didn't open sometimes)
  • Release of Version 2.1.2 - Added toot to @someone button to profiles,remove blocked and muted people from who to follow,improved German translation
  • Release of Version 2.1.1 - Profile settings can be changed again,fixed various Firefox-only bugs,Removed error if browser sends no language
  • Release of Version 2.1.0 - Introducing lists and more
  • Release of Version 2.0.2 - Added dark theme,improved Japanese translation,added Galician translation,links to posts open in Halcyon now,smaller screens supported
  • Release of Version 2.0.1 - Added the languages Polish,Japanese and Korean,fixed many bugs,automatically mention all participants of discussions
  • Release of Version 2.0.0 - The biggest changes in detail
  • Release of Version 1.2.6 - Report toots supported,disable CW and NFSW,add privacy policy and imprint,move config files,read release notes for more
  • Release of Version 1.2.5 - Copy links with one click,emojicodes now always detected,streaming in hashtag search,delete event now supported
  • Release of Version 1.2.4 - Updated Twemoji,custom emojis in names and bios,links to profiles in pleroma now always work,pinned posts now supported
  • Release of Version 1.2.3 - All emojis do now work,fixed some bugs in the Nginx example config,fixed Windows-only design bug,improved text field performance
  • Release of Version 1.2.2 - Added an emoji picker,improved performance (emoji rendering),desktop notifications on notifications page work now
  • Release of Version 1.2.1 - New who to follow page with more recommendations,bugfix at search,profiles now ignore "show replies" setting,small login page changes
  • Release of Version 1.2.0 - The next big step and a view into future
  • Our move from Github to NotABug
  • Release of Version 1.1.7 - Fixed some bugs in compatibility with Pleroma,text fields now autoresizable,stopped undefined socket tries on profile pages
  • Release of Version 1.1.6 - Complete rewrite of the "who to follow" function using an API - Change of config.ini needed!
  • Release of Version 1.1.5 - Introduced the new Idempotency-Key Header and fixed an bug allowing XSS with the display name
  • Release of Version 1.1.4 - Automatically reconnect on bad connection,now supports desktop notifications,added ... at the end of shortened links
  • Release of Version 1.1.3 - New function link previews introduced and bug when replying an toot which already has replies below it fixed (reply to undefined)
  • Release of Version 1.1.2 - Privacy modes are now correctly displayed and used for replies,use username if display name doesn't exist,bugs on search page fixed
  • Release of Version 1.1.1 - Fixed error 404 when viewing profile of own instance,numbers below profile on the left do now change during session,added nginx config
  • Release of Version 1.1.0 and upcoming features
  • Release of Version 1.0.3 - "Who to follow" doesn't show people you already follow anymore and design of preferences and search bar is now much better
  • Release of Version 1.0.2 - Fixed a Firefox-only bug and some wrong links, added version info and an annoying cookie notice (sorry, but that's EU law)
  • Release of Version 1.0.1 - Two bugfixes
  • Release of Version 1.0.0

Credits