GitHub mirror of the Enterprise Web Library (EWL)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Development Utility
Solution Files
Web Site
Enterprise Web Library.ndproj
Enterprise Web Library.sln

Enterprise Web Library

The Enterprise Web Library (EWL) is an extremely-opinionated NuGet package designed to help you build web-based enterprise software on the .NET Framework. See our web site for more information.

Table of contents


William Gross and Greg Smalter launched this project back in 2004, in closed-source form, as a “standard library” that would eliminate a lot of the duplication that existed across the various line-of-business web applications that they maintained for their clients. It was successful, and after steady improvement each year, they open-sourced the entire library in 2012. William has been the lead developer since then. EWL uses the MIT License and is in production use at several organizations.


If you’re new to EWL, please take a look at the Getting Started guide.

Our documentation is included in this repository, in the Documentation directory. See the table of contents.


Please note: The EWL Team provides support only to those with paid community membership. Please email for more information. If you are not a member of our community, we most likely will not respond to your requests. Please read Give Away Your Code, But Never Your Time to understand the rationale behind this.

Q & A

We use the enterprise-web-library tag on Stack Overflow for all Q&A. Please post your questions there.

Community forum

Visit our Community Forum, a place for EWL developers to hang out and talk about whatever is on their mind.

Bug reports and feature requests

We currently use an internal task tracker, which is available to community members.


If you would like to contribute, please email to become a paid member of our community. We generally do not accept contributions from non-members. Please read Give Away Your Code, But Never Your Time to understand the rationale behind this.