MCPcopy Index your code
hub / github.com/AppScale/gts

github.com/AppScale/gts @3.8.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.8.1 ↗ · + Follow
116,285 symbols 469,963 edges 9,565 files 38,723 documented · 33%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

AppScale

GitHub version AppScale license

AppScale is an easy-to-manage serverless platform for building and running scalable web and mobile applications on any infrastructure.

The platform enables developers to focus solely on business logic in order to rapidly build scalable apps, cleanly separating it from deployment and scaling logic. It allows operations to provide a consistent, tunable environment that can simplify running and maintaining apps on multiple infrastructures. The business will benefit from faster time-to-market, reduced operational costs, maximized application lifetime, and the flexibility to integrate with new or existing technologies.

AppScale is open source and modeled on Google App Engine APIs, allowing developers to automatically deploy and scale unmodified Google App Engine applications over public and private cloud systems and on-premise clusters. It currently supports Python, Go, PHP and Java applications. The software 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 ...

Documentation

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!

Extension points exported contracts — how you extend this code

Action (Interface)
(no doc) [143 implementers]
AppServer_Java/src/com/google/appengine/tools/development/agent/runtime/Runtime.java

Core symbols most depended-on inside this repo

assertEqual
called by 11177
AppServer/lib/django-1.3/django/utils/unittest/case.py
assertEqual
called by 7964
AppServer/lib/django-1.5/django/utils/unittest/case.py
assertEqual
called by 7552
AppServer/lib/django-1.4/django/utils/unittest/case.py
putVarInt32
called by 3278
AppServer/google/appengine/datastore/sortable_pb_encoder.py
append
called by 2657
AppServer/lib/django-1.5/django/test/html.py
replace
called by 2620
AppServer/lib/antlr3/antlr3/streams.py
join
called by 1852
AppServer/google/appengine/tools/requeue.py
create
called by 1568
AppServer/lib/django-1.5/tests/regressiontests/multiple_database/models.py

Shape

Method 79,921
Class 22,391
Function 13,866
Route 102
Enum 3
Interface 2

Languages

Python91%
PHP5%
TypeScript3%
Java1%
Ruby1%
C1%

Modules by API surface

AppServer/google/appengine/api/taskqueue/taskqueue_service_pb.py1,212 symbols
AppServer/google/appengine/datastore/datastore_pb.py1,043 symbols
AppServer/php/sdk/google/appengine/api/taskqueue/taskqueue_service_pb.php975 symbols
AppServer/google/appengine/datastore/datastore_v4_pb.py958 symbols
AppServer/google/appengine/api/search/search_service_pb.py930 symbols
AppServer/php/sdk/google/appengine/datastore/datastore_v3_pb.php917 symbols
AppServer/google/appengine/api/files/file_service_pb.py821 symbols
AppServer/google/appengine/api/remote_socket/remote_socket_service_pb.py754 symbols
AppServer/php/sdk/google/appengine/api/files/file_service_pb.php648 symbols
AppServer/google/appengine/api/memcache/memcache_service_pb.py559 symbols
AppServer/google/appengine/api/logservice/log_service_pb.py551 symbols
AppServer/google/appengine/datastore/entity_pb.py510 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add gts \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact