Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sproutcore/sproutcore
JavaScript Application Framework - JS library only
https://github.com/sproutcore/sproutcore
Last synced: 28 days ago
JSON representation
JavaScript Application Framework - JS library only
- Host: GitHub
- URL: https://github.com/sproutcore/sproutcore
- Owner: sproutcore
- License: other
- Created: 2010-09-19T03:50:35.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2024-03-13T15:19:46.000Z (8 months ago)
- Last Synced: 2024-05-29T03:26:30.711Z (6 months ago)
- Language: JavaScript
- Homepage: sproutcore.com
- Size: 43.5 MB
- Stars: 2,144
- Watchers: 61
- Forks: 291
- Open Issues: 112
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: license.js
Awesome Lists containing this project
README
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/sproutcore/sproutcore?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build Status](https://travis-ci.org/sproutcore/sproutcore.png?branch=master)](https://travis-ci.org/sproutcore/sproutcore)SproutCore 2: For Native-Caliber Web Apps
=======> **Sproutcore 2** no longer support the *Abbot Buildtools* which has been replaced by the new [Node.js Build Tools](https://github.com/sproutcore/build-tools).
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.## Getting Started
The easiest way to get started with SproutCore is to install the Ruby gem.
You can find instructions [here](http://sproutcore.com/install/). Once you've
got SproutCore installed, checkout the
[Getting Started](http://guides.sproutcore.com/getting_started.html) tutorial.## Next Steps
Once you're through the Getting Started tutorial:
- Check out the [Showcase](http://showcase.sproutcore.com/) for demos of a number
of views and concepts.
- Check out lead developer Tyler Keating's book,
[SproutCore Web Application Development](http://blog.sproutcore.com/sproutcore-book-available/).
- Check out Juniper, the [web app](http://juniper.dcporter.net/) +
[annotated source code](https://github.com/dcporter/juniper) combo, for a deep
dive into SproutCore features and best practices in action.## Support
Resources for SproutCore developers include [the docs](http://docs.sproutcore.com/)
for API documentation, and [the Guides](http://guides.sproutcore.com/) for a
series of topical walk-throughs.For additional SproutCore user support, join the
[mailing list](https://groups.google.com/group/sproutcore), or stop by the #sproutcore
[IRC channel](http://sproutcore.com/community/#tab=irc). For those interested in
contributing to the framework itself, please join [email protected].## Acknowledgements
SproutCore includes code from a number of different open source projects
including:* [jQuery](http://www.jquery.com/)
* [Prototype](http://www.prototypejs.org/)
* [Datejs](http://www.datejs.com/)
* [JSON2](http://www.json.org/)