Kilpi

Kilpi

The modern open source TypeScript authorization framework

16 followers

Kilpi is an modern open-source authorization framework for TypeScript applications. It makes authorization simple and scalable with well defined patterns for protecting your application's every aspect.
Kilpi gallery image
Free
Launch tags:Open SourceGitHub
Launch Team / Built With
NMI Payments
NMI Payments
Don’t Integrate Payments Until You Read This Guide
Promoted

What do you think? …

Jussi Nevavuori
Hi! I'm Jussi Nevavuori, the author of Kilpi. I've been struggling writing authorization over and over again in application after application, always ending up with a half-baked solution-esque result. That is until I wrote a really solid authorization framework for Inclusive Mobility, which ended up becoming so good I decided to open source and release it to the public. I'd really love to hear your opinions about application authorization!
Jonas Urbonas

What an awesome initiative, Jussi! It’s exciting to see a solution that streamlines something as crucial as authorization in apps—how does Kilpi handle different levels of user access across various roles or permissions?

Jussi Nevavuori

@jonurbonas Thank you!


Kilpi is meant to suit all applications and authorization schemes, and – by design – does not force you into any particular way of implementing roles and permissions. However, it suits both of the use cases perfectly.


The docs offer guides for just this question:


https://kilpi.vercel.app/advanced/permissions/

https://kilpi.vercel.app/advanced/rbac/


Hope this answers your question

— Jussi Nevavuori

Joa Leitola

Seems dope! I gotta give it a try. 😎

Jun Shen

This will simplify TypeScript auth challenges! 👍