2009-10-01 8 views
30

Para aprender de buenos ejemplos, ¿cuáles son las mejores aplicaciones de código abierto de Google App Engine que hay?Aplicaciones favoritas de código abierto de Google App Engine (Java o Python)

No me importa si está basado en Java o Python.

Por favor, una aplicación por respuesta. Siéntase libre de agregar un enlace a la aplicación en vivo (si lo hay) y a la página del proyecto.

+1

que pueden ser útiles como referencia http://groups.google.com/group/google-appengine/web/google-app-engine-open-source-projects – kristof

Respuesta

13

Rietveld por supuesto

+1

1 agradable. una herramienta de revisión de código para la web escrita por Guido van Rossum – flybywire

+1

Un par de días después de leer su respuesta, accidentalmente me encontré leyendo la fuente de Rietveld como guía. Así que tuve que volver y darle un +1 :) Para el registro, es un buen lugar para ver cómo hacer una aplicación directa de Django en App Engine (es decir, sin app-engine-patch). Siempre se actualiza en comparación con los documentos (por ejemplo, ya están usando Django 1.1). – JasonSmith

+0

También tienen un middleware útil para adjuntar al usuario actual a la solicitud utilizando la API de usuario de Google. – JasonSmith

1

Partychapp es una aplicación Java GAE uso de los servicios XMPP para permitir a los usuarios crear y unirse a salas de chat juntos.

7

Me encanta mi App Engine Console. Es una mini aplicación, un "complemento" para otras aplicaciones. Le da un intérprete de AJAX Python que se ejecuta en el servidor — ideal para el desarrollo y la depuración. A veces utilizo cURL apuntando a la consola de App Engine para ejecutar (autenticada) llamadas de procedimiento remoto de Python.

(lo escribí, sí, pero lo uso todos los días para el mantenimiento de los sitios ocupados. Es la primera herramienta se instala en nuevos proyectos y no sé cómo podría vivir sin ella.)

2

JaikuEngine es probablemente el proyecto de App Engine más grande de Google.

1

StackPrinter es una aplicación web que permite la impresión de las preguntas de StackOverflow en una forma para impresión.
El código fuente está en github.

1

Eezee MVC es un modelo fácil, vista, marco de control para Google App Engine.
Características

  • Tiene una clase de controlador que hace enrutamiento, manejo y renderizado de plantillas.
  • Sus controladores residen en la carpeta de controladores, vistas (plantillas html Django) en la carpeta de vistas, modelos en la carpeta de modelos.
  • Permite al controlador recibir los parámetros GET/POST como argumentos de funciones.
  • 1

    Pubsubhubbub: Un protocolo pubsub (publicación/suscripción) simple, abierto, de servidor a servidor basado en web-hook como una extensión de Atom y RSS.

    http://code.google.com/p/pubsubhubbub/

    Cuestiones relacionadas