SproutCore is a JS-MVC framework for building blazing-fast, native-caliber web applications. SproutCore's full-stack approach to single-page application development gives you the tools you need to build rich, powerful applications... which happen to run in the browser.
Once you're through the Getting Started tutorial:
- Check out the Showcase for demos of a number of views and concepts.
- Check out lead developer Tyler Keating's book, SproutCore Web Application Development.
- Check out Juniper, the web app + annotated source code combo, for a deep dive into SproutCore features and best practices in action.
For additional SproutCore user support, join the mailing list, or stop by the #sproutcore IRC channel. For those interested in contributing to the framework itself, please join email@example.com.
SproutCore includes code from a number of different open source projects including: