Ecstatic is a no-dependency static file server middleware for Node.js. Offering robust caching mechanisms via standard HTTP cache-control headers, ecstatic enables efficient delivery of static content. Its simple configuration and plugin-free design make it a lightweight and performant solution for serving websites or assets effortlessly. It's readily configurable with custom mime types, directory listings, and serving from specific paths.
The npm package 'ecstatic' has seen fluctuating release frequency since its initial versions in 2011. Releases were more common between 2011 and 2019, with peaks in 2013 and 2015. The most recent version was released in April 2020 and there have been no releases since.
Ecstatic npm package downloads surged in late 2024, peaking in early 2025 at over 3 million in February. Downloads trended downward through August 2025, and the partial data for September 2025 suggests a further decline.