Bluechirp
A work-in-progress open source WinUI client for Mastodon, with the sleek design of modern Windows.
Install / Use
/learn @AnalogFeelings/BluechirpREADME
Bluechirp is a free and open-source client for the federated Mastodon social network written in C#.
Powered by the Windows App SDK, WinUI 3, and battle-tested open source libraries, it guarantees that the user experience will be almost if not identical to the one in official "fluent" style apps.
:open_book: Background Story
This project once started as a custom Twitter client instead, but after what happened in October 27th 2022, it has become a Mastodon client.
This original idea was further blocked by the fact that by January 2023, all custom clients were banned without previous warning.
I tried to make my own client from scratch, but I didn't know how to structure the codebase cleanly, so I abandoned it.
I then found Tooter, an unfinished, also abandoned UWP client for Mastodon that was looking for a new owner.
After a short conversation on issue #1, I became the owner of Tooter, which I've since rebranded to Bluechirp.
I rebranded it because the name Tooter has already been picked up by other Mastodon clients and social medias.
:camera_flash: Screenshot
[!NOTE] This screenshot is from an early development build: may change!

:package: Building
First, install Visual Studio 2022 with the .NET workload. This step is crucial so don't skip it!
Then, follow these steps.
- Go to the package manifest file for the app, and head to the Packaging tab.
- Click the Choose a certificate... button, and choose a signing certificate you made.
- Do not do the same for the unit tests project, you need them to be unsigned.
- Choose your configuration and target architecture, and hack away!
:sparkles: Major Contributors
These are people who have contributed a lot to the project. Give them some love!
- :floppy_disk: Analog Feelings - Lead developer. UI, logo design and code.
- :fireworks: colinkiama - Original creator of Tooter. Without him, this project wouldn't exist.
:handshake: Contributing
Bluechirp is open to pull requests and issue tickets! Read the contributing guide to get started.
Any help is appreciated!
:balance_scale: License
This project is licensed under the GNU General Public License version 3.0 which you can read here.
The Bluechirp logo is not licensed under said license.
Related Skills
clearshot
Structured screenshot analysis for UI implementation and critique. Analyzes every UI screenshot with a 5×5 spatial grid, full element inventory, and design system extraction — facts and taste together, every time. Escalates to full implementation blueprint when building. Trigger on any digital interface image file (png, jpg, gif, webp — websites, apps, dashboards, mockups, wireframes) or commands like 'analyse this screenshot,' 'rebuild this,' 'match this design,' 'clone this.' Skip for non-UI images (photos, memes, charts) unless the user explicitly wants to build a UI from them. Does NOT trigger on HTML source code, CSS, SVGs, or any code pasted as text.
openpencil
2.0kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
HappyColorBlend
HappyColorBlendVibe Project Guidelines Project Overview HappyColorBlendVibe is a Figma plugin for color palette generation with advanced tint/shade blending capabilities. It allows designers to
Flyaro-waffle-app
Waffle Delight - Full Stack MERN Application Rules & Documentation Project Overview A comprehensive waffle delivery application built with MERN stack featuring premium UI/UX, admin management, a
