BlazoriseTwitterClone is an open-source project that replicates the familiar Twitter/X interface using Blazorise. The goal is to showcase how far you can take Blazorise components and the Tailwind provider to build a polished social feed UI in Blazor.
- Twitter/X-like UI built entirely with Blazorise
- Tailwind provider setup with Blazorise utilities
- Sidebar navigation, central feed, and discovery rail
- Profile, notifications, chat, and post detail screens
- Fictional timeline, profile, notification, and conversation data
- 100% Blazor project
git clone https://github.com/Megabit/BlazoriseTwitterClone.git
cd BlazoriseTwitterClonedotnet restorecd BlazoriseTwitterClone
dotnet runBlazoriseTwitterClone uses the Blazorise Tailwind provider out of the box.
- To customize the UI, use Blazorise components and utility parameters
- Keep layout and styling in Razor markup with helpers such as
Flex,Padding,Margin,Gap,Background,TextColor,TextSize,TextWeight,Width,Height, andBorder - Use
ThemeProviderto adjust global theme colors and component tokens
Contributions are welcome!
Feel free to fork the repo, open issues, or submit pull requests with improvements.
This project is free for everyone and licensed under the MIT License
You are free to use, modify, and distribute it.
BlazoriseTwitterClone is an independent open-source project. It is not affiliated with, endorsed by, or connected to X Corp. or Twitter in any way.
This project is provided "as is" without warranty of any kind. The authors and contributors are not liable for any damages arising from the use of this project.
- Blazorise - the UI framework powering this project
- Tailwind CSS - utility-first styling foundation used by the Blazorise Tailwind provider