disizali/espresso

Created Dec 26, 2020 · View the disizali/espresso repository page

Minimal web framework for Deno

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

7

Lines of Code

45

From

Apr 4, 2020

To

Jun 27, 2020

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.

Share this video