Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashu11-a/kython
Fast and low overhead web framework
https://github.com/ashu11-a/kython
bun deno framework framework-http http http-requests http-server node nodejs
Last synced: 15 days ago
JSON representation
Fast and low overhead web framework
- Host: GitHub
- URL: https://github.com/ashu11-a/kython
- Owner: Ashu11-A
- License: gpl-3.0
- Created: 2024-12-24T21:24:16.000Z (16 days ago)
- Default Branch: main
- Last Pushed: 2024-12-24T21:44:47.000Z (16 days ago)
- Last Synced: 2024-12-24T22:22:56.760Z (16 days ago)
- Topics: bun, deno, framework, framework-http, http, http-requests, http-server, node, nodejs
- Language: TypeScript
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Kython
![license-info](https://img.shields.io/github/license/Ashu11-A/Kython?style=for-the-badge&colorA=302D41&colorB=f9e2af&logoColor=f9e2af)
![stars-infoa](https://img.shields.io/github/stars/Ashu11-A/Kython?colorA=302D41&colorB=f9e2af&style=for-the-badge)![Last-Comitt](https://img.shields.io/github/last-commit/Ashu11-A/Kython?style=for-the-badge&colorA=302D41&colorB=b4befe)
![Comitts Year](https://img.shields.io/github/commit-activity/y/Ashu11-A/Kython?style=for-the-badge&colorA=302D41&colorB=f9e2af&logoColor=f9e2af)
![reposize-info](https://img.shields.io/github/languages/code-size/Ashu11-A/Kython?style=for-the-badge&colorA=302D41&colorB=90dceb)![SourceForge Languages](https://img.shields.io/github/languages/top/Ashu11-A/Kython?style=for-the-badge&colorA=302D41&colorB=90dceb)
## š | Description
This project was born from the idea of creating a native framework for Bun, Deno, or Node, aiming to be faster than alternatives like Fastify or Express. Iām working to achieve this goal, but for now, this project is just an experiment. I do not recommend using it in production, and no support is available.
## ā | How to use
```ts
import { Kython, Router } from './src/index'const server = new Kython()
server.get('/', (_request, response) => {
response.send('Hello world')
})new Router({
path: '/exemple',
methods: {
get(_request, response) {
response.json({ hello: 'world' })
}
}
})server.listen(3000, '0.0.0.0')
```