TurboGears: Front-to-Back Web Development

#

last updated: ${updated} | Comment on this page

# Create great web apps faster

That's it. That's the goal of TurboGears. That and to make it easier. The two goals are to create web apps faster and easier. And more fun. The three goals are to...

How does TurboGears do it?

- By making it as easy as writing a method to expose functionality to the web
- By allowing you to seamlessly provide nice HTML or an API for JavaScript to work with
- By giving your designers room to work with any XHTML tool to create great layouts
- By letting you use your database without writing SQL
- By filling in gaps in JavaScript, so that you'll actually enjoy writing it!
- By using a language that is clear, concise and dynamic

Now that you know a bit about the parts of TurboGears, read more about how TurboGears ties it all together.

## Plays well with others!

The TurboGears Project Philosophy is all about building on the work of great open source projects, not replacing or supplanting them.

All parts of TurboGears are released under liberal open source licenses that allow for use in both non-commercial and commercial projects. Whether your work is open source or closed source, TurboGears is free for your use.

The complete detail is on the license page.