When I built the Pixelfed frontend, I thought bootstrap was the only way and wasn't very skilled with javascript.

Fast forward to 2026 and I've shipped half a dozen SPA's across the fediverse, including https://joinloops.org, https://fedidb.com, https://fediverse.info and https://loops.video

And 3 react-native mobile apps.

Now I am building a whole new Pixelfed frontend from scratch, and I couldn't be happier.

It's about time for  to shine โœจ

#Pixelfed #PixelDev

Loops - Short videos. Your community. Your rules.

All the fun of short-form video, none of the corporate control. Loops is federated, open-source, and designed to give power back to creators and communities.

vite + unplugin-auto-import + vueuse are ๐Ÿ”ฅ

Amazing dev productivity without having to run node in production.

Admins can compile the frontend, or use the precompiled assets.

After the new frontend is shipped, I'll work on the backend to reduce complexity and make Pixelfed much easier to install ๐Ÿš€

#PixelDev

I spent the last few hours removing the existing frontend, adding the new scaffolding (partially based on Loops) and creating reusable components based on our new design system to keep everything consistent.

Performance has improved noticeably by removing middleware that checked 2FA and valid email on every request, as we now handle that during authentication.

Can't wait to ship this ASAP, and for the Loops fam, I'll be back ๐Ÿ˜Ž

#Pixelfed #PixelDev

I'm having a lot of fun working on the new Pixelfed web redesign.

Not only is it so much prettier and cleaner, but it's also so much faster and responsive.

Remember Loops webUI in 2024 and how much better it is now?

Yeah, it's like that, but even better.

I'm not going to tease screenshots, I'd rather ship this ASAP so you can see yourself.

#Pixelfed #PixelDev

Vue 2 => Vue 3
Webpack => Vite
Bootstrap 4 => Tailwind 4

Replacing a legacy frontend from 2018 this weekend, lets see how much I can get done ๐Ÿš€

#Pixelfed #PixelDev

Pixelfed federation support needs work.

I'm on it, and working on a major refactor based on the Loops ActivityPub architecture.

This will solve many problems, like missing remote replies.

Will post an update when its shipped!

#pixelfed #pixeldev

The new @PixelFed is beautifully simple.

I can't wait to ship this ๐Ÿ˜Ž

#Pixelfed #Pixeldev

RE: https://mastodon.social/@dansup/115871080300481283

Yeah, you will be able to use keyboard shortcuts to easily navigate across the admin dashboard.

`user:@autocompletedUsernameHere` for example will autocomplete usernames that will show the user settings.

Easy. Powerful. Gorgeous.

You can have all 3, it just takes time ๐Ÿ˜…

#pixelfed #pixeldev

The new @PixelFed redesign is rapidly taking shape and will replace the entire existing webUI (admin dashboard, settings, guest UI, user UI, legacy UI)!

We are also shipping several new API endpoints and resolving bugs/issues as we proceed with each page redesign.

Stay tuned โœจ

#pixelfed #pixelfedRedesign #pixeldev

So Many Pages. Much cleaner design.

Settings + Admin Dashboard are now done though, now I can finish the fun stuff โœจ

#newPixelfed #pixeldev #pixelfed #comingSoon