github.com/drashland/drash

A microframework for building JavaScript HTTP applications. Runtime-agnostic. Strongly typed.

Open this visualization on its own page →

Contributors

23

Lines of Code

7,635

From

2019-02-22

To

2022-06-16

About drashland/drash

Drash is a lightweight microframework for building HTTP applications using JavaScript or TypeScript. It is runtime-agnostic, meaning it can work across different JavaScript runtimes, and emphasizes strong type safety throughout. The framework is designed for developers who need to quickly build REST APIs and HTTP systems without the overhead of larger frameworks.

The project is actively maintained with a stable v3.x branch that is considered production-ready, along with unstable branches like main and beta versions for experimental features. The repository includes example applications in its examples directory to help developers get started. The team provides support through their Discord community, though they note that pull requests are not currently being accepted for this repository, though this may change in the future.

Share this video