github.com/disizali/espresso ↗

Minimal web framework for Deno

An animated visualization of disizali/espresso's Git history from April 2020 to June 2020, built by 7 contributors. The codebase reached 45 lines, mostly TypeScript. The video runs 17 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

TypeScript

Contributors

7

Lines of Code

45

From

2020-04-04

To

2020-06-27

Advertisement

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.

Advertisement

Share this video