The Open Source Implementation of Google App Engine -- Take your apps everywhere.
Python JavaScript PHP HTML CSS Ruby Other
Latest commit d2b1589 Apr 25, 2017 @tmarballi tmarballi committed on GitHub Merge pull request #2411 from cdonati/tq-lwt-retries
Manually retry LWT statements during queue ops
Failed to load latest commit information.
AppController Merge pull request #2416 from cdonati/haproxy-server-config Apr 24, 2017
AppDB Merge pull request #2413 from cdonati/ua-client Apr 17, 2017
AppDashboard Use get_property to get the public IP Mar 21, 2017
AppLoadBalancer Unified the make_call behavior across clients. Aug 11, 2015
AppManager Merge branch 'master' of into simpler-da… Apr 17, 2017
AppServer Merge branch 'add-instances' of Apr 19, 2017
AppServer_Java Put centralized TaskQueue HAProxy on all load balancers Mar 2, 2017
AppTaskQueue Use op_id field to check if LWT mutations succeed Apr 24, 2017
Apps/sensor Remove unused imports Apr 3, 2017
Hermes Fix unit tests Apr 12, 2017
InfrastructureManager Use appscale-common package throughout codebase Apr 3, 2017
LogService Merge pull request #2334 from whoarethebritons/logquery-reverse-option Mar 14, 2017
SearchService Use appscale-common package throughout codebase Apr 3, 2017
XMPPReceiver Remove unused code Jul 29, 2016
common Fix method reference Apr 17, 2017
debian Merge pull request #2415 from whoarethebritons/ejabberd-cert Apr 21, 2017
scripts Merge pull request #2402 from jeanleonov/simpler-datastore-viewer-start Apr 18, 2017
.gitignore added request_ids parameter support in logservice_stub Jan 5, 2017
LICENSE Updating the year on the License and removing the duplicate license u… Apr 4, 2016
LICENSE.UCSB added ucsb license back in Jun 26, 2013 Changing links to HTTPS. Apr 27, 2016
RELEASE tenses Apr 7, 2017
Rakefile Update references to common tests Apr 3, 2017
VERSION Bump version to 3.2.1 Apr 6, 2017
Watchfile Update references to common tests Apr 3, 2017 Brokers and initial implementation of bulk add started, more tests. Jan 28, 2013 Use 4-space indentation in shell scripts Apr 12, 2017
firewall.conf Do not write empty location files Jan 24, 2017


GitHub version AppScale license

AppScale is an open-source cloud computing platform that automatically deploys and scales unmodified Google App Engine applications over public and private cloud systems and on-premise clusters. AppScale is modeled on the App Engine APIs and has support for Python, Go, PHP and Java applications.

AppScale is developed and maintained by AppScale Systems, Inc., based in Santa Barbara, California, and Google.

Why Use AppScale?

The goal of AppScale is to provide developers with a rapid, API-driven development platform that can run applications on any cloud infrastructure. AppScale decouples application logic from its service ecosystem to give developers and cloud administrators control over application deployment, data storage, resource use, backup, and migration.

I Want ...


Community and Support

Join the Community Google Group for announcements, help, and to discuss cloud research.

Also, join us on #appscale on freenode if you have questions, suggestions, comments, or just want to say hi!