Skip to content

Latest commit

 

History

History
160 lines (143 loc) · 4.56 KB

index.md

File metadata and controls

160 lines (143 loc) · 4.56 KB
layout hero features
home
name text tagline actions image
Kita
Performant and type-safe Fastify router
Build fast end-to-end APIs with ZERO abstraction cost!
theme text link
brand
Write the FUTURE →
/practical-example
theme text link
alt
What is Kita?
/what-is-kita
src alt
/logo.svg
Kita brown and white lotus logo
icon title details
🔎
In-Editor Intellisense
Kita provides a typescript plugin to enable in-editor type checking and auto-completion.
icon title details
🩺
Static analyzer
Kita is able to statically analyze your function types and generate routes, validate input types and inject dependencies.
icon title details
🛞
No wheel reinvention
Kita uses industry standard libraries like Fastify, Ajv and OpenAPI to provide a seamless experience.
icon title details
🧩
Hassle-free
Good defaults. No magic. Kita does not require any configuration whatsoever.
icon title details
TS
TypeScript!
Embrace the power of runtime type safety, meta programming and code generation.
icon title details
🚀
Fastify serialization
All routes are automatically serialized using Fastify's super fast serialization and deserialization flow.
icon title details
📖
Open API
All your functions are automatically documented using Open API 3.1.
icon title details
🏇
Ready for your workflow!
Kita provides tutorials for integrating with loggers, databases and more.
<script setup> import { VPTeamPage, VPTeamPageTitle, VPTeamMembers } from 'vitepress/theme'; const members = [ { avatar: 'https://github.com/arthurfiorette.png', name: 'Arthur Fiorette 🇧🇷', title: 'Creator', sponsor: 'https://github.com/sponsors/arthurfiorette', links: [ { icon: 'github', link: 'https://github.com/arthurfiorette' }, { icon: 'twitter', link: 'https://twitter.com/arthurfiorette' }, { icon: 'instagram', link: 'https://instagram.com/arthurfiorette' } ] },{ avatar: 'https://github.com/JacopoPatroclo.png', name: 'Jacopo Patroclo 🇮🇹', title: 'Member', org: 'Html', orgLink: 'https://github.com/kitajs/html', links: [ { icon: 'github', link: 'https://github.com/JacopoPatroclo' }, { icon: 'twitter', link: 'https://twitter.com/JacoMartin1994' } ] }, { avatar: 'https://github.com/devzolo.png', name: 'Devzolo 🇧🇷', title: ' Member', links: [ { icon: 'github', link: 'https://github.com/devzolo' }, { icon: 'twitter', link: 'https://twitter.com/devzolo' } ] }, { avatar: 'https://github.com/zmarques.png', name: 'Thiago Marques 🇧🇷', title: 'Member', links: [ { icon: 'github', link: 'https://github.com/zmarques' }, { icon: 'instagram', link: 'https://www.instagram.com/http.thiagomarques' } ] } ]; const companies = [ { name: 'Cargill', logo: '/companies/cargill.svg', link: 'https://www.cargill.com' }, { name: 'Kasco R&D', logo: '/companies/kasco.svg', link: 'https://home.kascosys.com.br' } ]; </script> Trusted by companies Kita is proudly powering a large ecosystem of organizations and products worldwide.
The logos displayed in this page are property of the respective organizations and they are not distributed under the same license as Kita (MIT).
Learn how to be featured here.
Our Team Kita's development team is composed of a diverse group of people from all over the world. You can be part of this team too!
Contributing to a feature to our repository makes you eligible for a spotlight in this space.