mastodon.ar.al is one of the many independent Mastodon servers you can use to participate in the fediverse.
This is my personal fediverse server.

Administered by:

Server stats:

1
active users

Pretty soon, you’re going to be able to view your live pages and the events on them in real time while developing Kitten apps.

The improved component model with support for class-based routes (and a server-side component hiearchy that lets you build well-encapsulated components and pages and work in an event-driven way) is coming along nicely and I’m back to writing Place¹ using it.

(In the GIF, you’re looking at Place’s profile settings page. Not shown here but those profile changes reflect in realtime on all open pages. The highlighted piece of code is what streams the event details to the browser.)

¹ codeberg.org/place/app

Aral Balkan

New Kitten release 🥳

• Live events view in /💕/settings/state/pages
• Fix automatic event handler binding

kitten.small-web.org

I’ve also updated the Kitten Count example in the Streaming HTML tutorial to use the new, simpler, event handler syntax in the improved (and experimental) Kitten component model. There’s more to the latter (e.g., class-based routes) that’s not documented yet but will be soon.

kitten.small-web.org/tutorials

Enjoy!

:kitten:💕

@aral hi Aral!
I love to see how kitten is evolving and getting better. Congratulations 🎊
Do you have have some portfolio of apps using it?

@lumen Hey, thanks so much :)

The main two apps that will initially be using it are Place (codeberg.org/place/app) and Domain (codeberg.org/domain/app) — both under heavy development at the moment.

There are some mini apps I made that you can play, each with their own tutorial.

• Draw Together (draw-together.small-web.org; tutorial: kitten.small-web.org/tutorials)
• Kitten Kawaii (kitten-kawaii.small-web.org/ch, write up: ar.al/2024/08/19/kitten-kawaii)
• Streamiverse¹ (streamiverse.small-web.org, tutorial: kitten.small-web.org/tutorials)

And you can find a host of little examples in the codebase:

codeberg.org/kitten/app/src/br

Hope that helps. Until the Small Web stuff is publicly released I don’t really foresee a lot of folks using it. Although I know a few people are playing with it.

¹ Just noticed I need to improve it so it recaches profile images if they’ve changed. Noticed a couple of broken ones.

Codeberg.orgappPlace: a Small Web social network. (A peer-to-peer Web/personal web social network.)