Skip to main content

Search

Items tagged with: Kitten


🄳 New Kitten release

Just released a new version of Kitten that now includes JSDB 7.0.0 with its improved JSTable.PERSIST event.

kitten.small-web.org

Note that this is a breaking change. If you’re listening for the old 'persist' event, please update your code.

For more information, please see the changelog: codeberg.org/kitten/app/src/br…

Enjoy!

:kitten: šŸ’•

#SmallWeb #SmallTech #Kitten #KittenReleases #web #dev #JavaScriptDatabase #JSDB #NodeJS




The built-in database backup and restore feature in Kitten¹ (that actually works and is in the Kitten Settings section of every Kitten app) just saved my ass (again) :)

Thank you, past me ;)

¹ kitten.small-web.org

#Kitten #JSDB #backups #SmallWeb #SmallTech


Added information on HTML, CSS, and Markdown Fragments to the Kitten Components and Fragments tutorial, including a little TypeScript type declarations file you can add to your projects so you don’t get type warnings for them when you import them in your projects:

kitten.small-web.org/tutorials…

Enjoy!

:kitten:šŸ’•

#Kitten #SmallWeb #SmallTech #web #dev #fragments #TypeScript


Hah… just noticed something interesting that looks like it’s going to be another advantage to Web Numbers¹… look at these Kitten² screenshots and tell me if you can spot something unexpected.

Hint: it’s what’s missing.

There are no 404 errors for common hack attempts trying to exploit WordPress vulnerabilities, etc. In fact, it’s entirely quiet. Because those folks watch DNS :)

¹ ar.al/2025/06/25/web-numbers/
² kitten.small-web.org/

#WebNumbers #SmallWeb #peerToPeerWeb #personalWeb #Kitten #SmallTech


Hey, guess what?

I just saw the first Small Web site (the Kitten Chat example¹ from Kitten²) running at a Web Number³:

91.98.66.193/

šŸ‘‰ Update: I’m shutting it down in a few moments so it might not be there when you try it :)

Come say hi (I don’t know how long I’ll keep it on for, will update this when I turn it off.)

🄳

PS. This is only in the ip-address-support branch of Kitten right now and should be considered experimental. Will likely make it into main today.

¹ codeberg.org/kitten/app/src/br…
² kitten.small-web.org
³ ar.al/2025/06/25/web-numbers/

#SmallWeb #WebNumbers #SmallTech #peerToPeerWeb #Kitten


I just looked at the first commit for Kitten (then called NodeKit) from *four years ago* and, boy, has it come a long way since then :)

Four years ago: codeberg.org/kitten/app/commit…

Today: kitten.small-web.org/tutorials…

And, of course, it actually goes back six years, back to Site.js, back to when Site.js was just called https-server (and then, later, Indie Web Server): codeberg.org/site.js/app/commi…

Here’s me talking about why I’m building what I’m building from back then (ā€œEthical Technology or Feudalism?ā€), back when I was calling the Small Web the Indienet (and we were Ind.ie, before we were Small Technology Foundation):

yewtu.be/watch?v=FsF4sdMPYas

Good things take time.

šŸ’•

#Kitten #SmallWeb #SmallTech



Yay, first shot of Auto Encrypt¹ running a HTTPS web server at a Web Number (IP address).

ar.al/2025/06/25/web-numbers/

Next step: find out why some of the tests are failing on the Linux box, fix, and implement Web Numbers support in Kitten² and Catalyst³.

¹ codeberg.org/small-tech/auto-e…
² kitten.small-web.org
³ catalyst.small-web.org/

#WebNumbers #SmallWeb #AutoEncrypt #Kitten #Catalyst #peerToPeer #web #dev

⇧