About Honovel
Honovel is a lightweight, modern web framework built with Deno, TypeScript, and Hono. Inspired by the elegance and developer experience of Laravel, Honovel brings familiar conventions and powerful tools to the Deno ecosystem.
"Build modern, type-safe web applications with the speed of Deno and the familiarity of Laravel."
Why Honovel?
Lightning Fast
Built on Deno and Hono for exceptional performance and fast cold starts
Developer First
Familiar Laravel-like syntax with TypeScript type safety
Batteries Included
Routing, ORM, migrations, seeders, middleware, and powerful CLI out of the box
Cloud Ready
Deploy effortlessly to Deno Deploy with zero configuration
Core Philosophy
Honovel is built on these core principles:
- Convention over Configuration — Sensible defaults with flexibility when needed
- Developer Experience — Intuitive APIs and helpful error messages
- Type Safety — Full TypeScript support for catching errors early
- Modern Tooling — Leverage Deno's built-in formatter, linter, and test runner
- Ecosystem Compatibility — Works seamlessly with existing Deno and npm packages
Key Features
Elegant Routing
Express routes with controller binding, middleware, and automatic model resolution
Eloquent-like ORM
Query builder and model relationships for MySQL, PostgreSQL, SQLite, and SQL Server
Powerful CLI (Smelt)
Generate controllers, models, migrations, and more with Artisan-inspired commands
Edge Template Engine
Clean, expressive views with layouts, components, and partials
Comprehensive Middleware
Authentication, CSRF protection, CORS, rate limiting, and custom middleware support
Getting Started
Ready to build with Honovel? Start by installing Deno, then create your first project:
# Install Deno (if not already installed)
curl -fsSL https://deno.land/install.sh | sh
# Create a new Honovel project
deno run -A https://honovel.deno.dev/create-project myapp@latest
# Start the development server
cd myapp && deno task smelt serve
Visit the documentation for comprehensive guides and tutorials.
Built With
- Deno — Secure runtime for JavaScript and TypeScript
- Hono — Ultrafast web framework for the edge
- Edge.js — Powerful template engine
- TypeScript — Typed JavaScript at any scale
Community & Support
Honovel is an open-source project that welcomes contributions from developers worldwide.
Get Involved
- ⭐ Star on GitHub
- 🐛 Report Issues
- 💬 Join discussions and share your projects
- 🤝 Contribute code, documentation, or examples
Creator
License
Honovel is open-source software licensed under the MIT license.