Welcome to the Lift Web Framework

Lift provides the best features for building interactive web applications:

Lift is built on Scala, a hybrid Functional and O-O language that compiles code down to the Java Virtual Machine. Scala code can call any Java code and make use of all Java classes. Java code can call some Scala code. Lift applications are packaged as WAR files and can be deployed on any Servlet 2.4 engine (e.g., Tomcat 5.5.xx, Jetty 6.0, etc.)

Lift code is as clean and brief as Rails, yet performs at least 6 times faster and is multithreaded. Additionally, because Scala is strongly typed, the compiler catches type errors. For example:
 User.find(By(User.email, "foo@bar.com")) // legal
 User.find(By(User.birthday, new Date("Jan 4, 1975"))) // legal
 User.find(By(User.birthday, "foo@bar.com")) // compiler error

Lift is an open source project distributed under an Apache License V2.0