Use when building, reviewing, debugging, testing, securing, or deploying web applications and HTTP APIs with the Kemal framework for Crystal. Covers Kemal routing, params, context, routers, filters, middleware, ECR, WebSockets, SSE, uploads, configuration,…
kemalcr/kemal
SkillsMP has collected 12 skills from kemalcr/kemal. Open a skill to review its source and details.
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 12
- GitHub stars
- 3,905
- GitHub forks
- 203
Skills in this repository
Showing 12 of 12 collected skills.
User authentication and session management in Kemal, following established project patterns.
Core Kemal development (routing verbs, parameters, modular router, version gates, response helpers).
Database initialization and interaction with SQLite and raw SQL in Kemal, following established project patterns.
Building JSON APIs with Kemal using built-in response helpers and established project patterns.
Creating and using custom middleware in Kemal using modern `use` keyword and handler classes.
Implementing OAuth2 authentication in Kemal, following established project patterns.
Object-Relational Mapping (ORM) with Crecto and SQLite in Kemal, following established project patterns.
Real-time Server-Sent Events (SSE) streaming in Kemal 1.12+, following established project patterns.
Handling file uploads and storage in Kemal using body size safety configuration and established project patterns.
Rendering ECR templates and layouts with Kemal.
Implementing real-time bi-directional communication with WebSockets in Kemal, origin security, and lifecycle management.