Fork of Halcyon code with docker-compose implementation.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
nipos eabad44fea Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
assets Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
authorize Share links using Halcyon,add profile overlays on mentions,keep scroll position when new posts appear,... 2 years ago
config Repair emoji autocomplete,repair YouPlay,improve Invidious embed,change Vinayaka instance,add Bibliogram and NoFB redirects 1 year ago
data First release,no database required,code style changes 3 years ago
docker Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
locale Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
login Repair emoji autocomplete,repair YouPlay,improve Invidious embed,change Vinayaka instance,add Bibliogram and NoFB redirects 1 year ago
media Repair emoji autocomplete,repair YouPlay,improve Invidious embed,change Vinayaka instance,add Bibliogram and NoFB redirects 1 year ago
widgets Repair emoji autocomplete,repair YouPlay,improve Invidious embed,change Vinayaka instance,add Bibliogram and NoFB redirects 1 year ago
.gitignore ignore data dir 2 years ago
.htaccess Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
404.php Added multi language systems in PHP files (by Themanwhoisit) 3 years ago
Caddyfile Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
LICENSE Initial commit 3 years ago
README.md Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
bookmarks.php Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
direct.php Replace some removed Mastodon APIs,fix Toot button not locking on CTRL+Enter,make navbar a bit more responsive 1 year ago
federated.php Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
footer.php Repair emoji autocomplete,repair YouPlay,improve Invidious embed,change Vinayaka instance,add Bibliogram and NoFB redirects 1 year ago
header.php Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
home.php Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
index.php First release,no database required,code style changes 3 years ago
instance.php Added search suggestions,added instance info page,fixed bugs in profile and autocomplete,search for post urls now possible 2 years ago
language.php Introduce BlurHash,repair YouPlay,improve link previews feature,add debug mode,add lighttpd example config,bug fixes 2 years ago
lighttpd.conf Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
lists.php Introduced lists feature,separate page for direct messages,other optimizations 2 years ago
lists_add.php Introduced lists feature,separate page for direct messages,other optimizations 2 years ago
lists_view.php Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
local.php Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
nginx.conf Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
notifications.php Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
search_hash_tag.php Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
search_user.php Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
settings_accounts.php Add block and mute management,add management for follow requests,add Catalan translation 2 years ago
settings_appearance.php Support for emoji categories,added links to admin panel,rewrite links to Invidious and Nitter at compose,bugfixes 1 year ago
settings_filters.php Added filters,filters for all bots and added a icon for bots 2 years ago
settings_general.php Repair emoji autocomplete,repair YouPlay,improve Invidious embed,change Vinayaka instance,add Bibliogram and NoFB redirects 1 year ago
settings_media.php Repair emoji autocomplete,repair YouPlay,improve Invidious embed,change Vinayaka instance,add Bibliogram and NoFB redirects 1 year ago
settings_profile.php Bugfixes,Pleroma compatibility,translation updates 2 years ago
share.php Share links using Halcyon,add profile overlays on mentions,keep scroll position when new posts appear,... 2 years ago
unshorten.php Many bugfixes,add trending hashtags,add URL unshortener,redirect YouTube to Invidious,translation improvements,add Spanish translation 2 years ago
user.php Replace some removed Mastodon APIs,fix Toot button not locking on CTRL+Enter,make navbar a bit more responsive 1 year ago
user_favorite.php Replace some removed Mastodon APIs,fix Toot button not locking on CTRL+Enter,make navbar a bit more responsive 1 year ago
user_followers.php Replace some removed Mastodon APIs,fix Toot button not locking on CTRL+Enter,make navbar a bit more responsive 1 year ago
user_following.php Replace some removed Mastodon APIs,fix Toot button not locking on CTRL+Enter,make navbar a bit more responsive 1 year ago
user_include_replies.php Replace some removed Mastodon APIs,fix Toot button not locking on CTRL+Enter,make navbar a bit more responsive 1 year ago
user_only_media.php Replace some removed Mastodon APIs,fix Toot button not locking on CTRL+Enter,make navbar a bit more responsive 1 year ago
version.txt Add support for bookmarks,add support for announcements,add support for emoji reactions 11 months ago
who_to_follow.php Replace some removed Mastodon APIs,fix Toot button not locking on CTRL+Enter,make navbar a bit more responsive 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.8 - Add support for bookmarks,add support for announcements,add support for emoji reactions
  • Release of Version 2.4.7 - Repair emoji autocomplete,repair YouPlay,improve Invidious embed,change Vinayaka instance,add Bibliogram and NoFB redirects
  • Release of Version 2.4.6 - Replace some removed Mastodon APIs,fix Toot button not locking on CTRL+Enter,make navbar a bit more responsive
  • 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