project evergreen logo

Project Evergreen

Project Evergreen's goal is to help everyone succeed in making a modern website or application using the latest in web standards and technologies. With the trend of browsers going "evergreen" and making the web a constantly maturing platform, Project Evergreen sees an opportunity to advocate for "evergreen" sites and apps, and we think that's pretty cool!

Reduce

By leveraging more of the the web's native capabilities, application's can become more consistent, portable, and maintainable. Reducing external dependencies and being more "vanilla" can also provide passive improvements to performance and security.


Favor polyfills over frameworks, but don't re-invent the wheel if you don't need to.

Reuse

Component based development has become a widely adopted and pragmatic approach in modern web application development.


Reuse is encouraged through the use of native "Web" components that look a lot like the components you may already be used to seeing and writing.


Recycle

It should be clear, the JavaScript community and ecosystem is amazing and inspiring! There are so many wonderful tools and options out there, and that's what makes it so great. We always endorse using the right tool for the job, but favor those that promote positive choices around web standards. We often have more in common than we do apart.


  • o
  • o
  • o

Project Evergreen's motivations are rooted in the fundamental belief that when websites is written with standards in mind, we can maximize the outcomes for all involved. Making websites shouldn't be complicated, and should be easy to get started with. Let's make the web (and web dev) a better experience for everyone! ✌️