![](/treebird_logo.png)
- - {{ %s : sidebar_leftbar }} - {{ %s : instance_panel }} - - | - - -- {{ %s : main }} - | - - -- {{ %s : sidebar_rightbar }} - | -
Treebird is a Pleroma frontend that is lightweight, efficient, and true to the web. It's written in C with FCGI making it simple and fast to work with and deploy. It is very tight to the philosophy of how the internet has always worked; Javascript provides extra sugar (or scripting) to improve the experience but not a requirement, while still being simple enough that anyone can use it.
- -Treebird was created in response to PleromaFE performance issues and ironically a lack of PleromaAPI backend support. Treebird resembles GNU Social in appearance by default, but keeps the familiarity that many are used to of PleromaFE.
- -Treebird was created by Nekobit, who created mastodont-c, a library that can communicate with Revolver's, Pleroma's, and Mastodon's REST APIs.
- -Treebird is licensed in AGPLv3, and mastodont-c is LGPLv3 licensed. Other licenses apply to libraries as well. View the AGPLv3 license here.
- - View the Fossil Repository View the License -- - | -- - | -- - | -- - | -
- |
- - - | -
- |
-
-
-
-
- {{%s:display_name}}
-
-
- |
-
- |
- - - | -
- - | -- - | -- - | -- - | -- - | -- - | -- - | -- - | -
{{%s:error}}
-- - {{ %s : sidebar_leftbar }} - {{ %s : instance_panel }} - - | - - -- {{ %s : main }} - | - - -- {{ %s : sidebar_rightbar }} - | -
- {{ %s : reply_btn }} - | -- - | -- - | - {{%s:likeboost_btn}} - {{%s:reactions_btn}} -- - {{ %s : expand_btn }} - - | -- {{%s:rel_time}} - | -
- - | -- - | -- - | -
- |
-
-
|
-
- |
-
-
-
- {{%s:display_name}}
- {{%s:action}}
- {{%s:notif_svg}}
-
- {{%s:content}}
- {{%s:stats}}
- |
-
- |
- - {{%s:username}} {{%s:activity}} - | -
{{%s:title_key}} | -{{%s:title}} | -
{{%s:artist_key}} | -{{%s:artist}} | -
{{%s:album_key}} | -{{%s:album}} | -
{{%s:length_key}} | -{{%d:length}} | -
- - | -- - | -- - | -
- - | -- - | -- - | -
- |
-
-
-
- {{%s:in_reply_to_str}}
-
- {{%s:status_content}}
-
- {{%s:attachments}}
- {{%s:interactions}}
- {{%s:emoji_reactions}}
- {{%s:interaction_btns}}
-
- |
-
Test your nginx/apache and browser here
- - - - -ENV | -Value | -
---|---|
HTTP_COOKIE | -{{%s:HTTP_COOKIE}} | -
PATH_INFO | -{{%s:PATH_INFO}} | -
QUERY_STRING | -{{%s:QUERY_STRING}} | -
REQUEST_METHOD | -{{%s:REQUEST_METHOD}} | -
SCRIPT_NAME | -{{%s:SCRIPT_NAME}} | -
HTTP_REFERER | -{{%s:HTTP_REFERER}} | -
HTTP_USER_AGENT | -{{%s:HTTP_USER_AGENT}} | -
CONTENT_LENGTH | -{{%s:CONTENT_LENGTH}} | -
- - | -- - Up | -- - Down | -- - | -