github.com/disizali/espresso ↗
Minimal web framework for Deno
Open this visualization on its own page →
Contributors
7
Lines of Code
45
From
2020-04-04
To
2020-06-27
About disizali/espresso
Espresso is a minimal web framework designed for Deno, TypeScript's runtime environment. It provides developers with essential web server functionality including dynamic and regex-based routing, middleware support, and built-in logging capabilities. The framework is currently in active development with a substantial feature roadmap ahead.
The project is still in early stages, with core routing and middleware systems implemented but many planned features still pending. Notable missing pieces include security defaults, static file serving, form data handling, template engine support, and comprehensive error handling. The maintainers are actively seeking community contributions and have outlined an ambitious long-term vision that includes database integration, WebSockets, GraphQL support, and MVC pattern implementation.
Beyond the framework itself, the project recognizes the need for supporting infrastructure like documentation, code examples, style guides, and a community contribution process. The team plans to eventually build and host a website for Espresso using the framework itself, demonstrating its capabilities while serving as a reference implementation for users.