1. Home
  2. Getting Started
  3. Download
  4. API Documentation
  5. Community
  6. Wiki
  7. Team
"Lift is the kind of web framework that enables you as a developer to concentrate on the big picture. Strong, expressive typing and higher-level features like the built-in Comet support allow you to focus on innovating instead of the plumbing. Building a rich, real-time web application like Novell Pulse requires a framework with the power of Lift under the covers."
David LaPalomento, Developer, Novell

News

SBT prototype for Lift 2.1-SNAPSHOT available

Download tarball and zip versions

Lift 2.0 Released!

2010/06/30 -- Lift 2.0 is generally available today

Lift's David Pollak interviewed on Twit.tv FLOSS channel

Novell Pulse - Lift at heart

Lift 2.0 Milestone 5 available

2010/05/05 - Lift is evolving toward its 2.0 release (currently schedule for July, 2010.) Check out the latest milestone release, M5. And, yes, it's production ready.

Foursquare Checks in on Lift

Xerox uses Scala and Lift

Lift 1.0 Released!

2009/02/26 - After months of development, we're proud to announce the release of Lift 1.0.


Jump right in!

Ramp up quickly with our Getting Started Guide


Lift Book

New! If you're looking for a deeper dive, have a look at the The Definitive guide to Lift book from APress.

The LyX source to the book is available in the Lift Book repository on GitHub, and will continue to be updated. The mailing list (and some PDF downloads) are available at the Lift Book Google Group page.

Special Thanks

Lift performance and tuning is courtesy of YourKit.


What is Lift?

Lift is an expressive and elegant framework for writing web applications. Lift stresses the importance of security, maintainability, scalability and performance, while allowing for high levels of developer productivity. Lift open source software licensed under an Apache 2.0 license.

See a Demo

Because Lift applications are written in Scala, an elegant JVM language, you can still use your favorite Java libraries and deploy to your favorite Servlet Container. Use the code you've already written and deploy to the container you've already configured!


What is Scala?

Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It is also fully interoperable with Java.

Learn more about Scala


Meet the Founder

David Pollak

David Pollak has been writing commercial software since 1977. He wrote the first real-time spreadsheet and the worlds highest performance spreadsheet engine. Since 1996, David has been using and devising web development tools.

More about Dave and the rest of the team.