2009-10-01 6 views
30

Aby dowiedzieć się z dobrych przykładów, jakie są najlepsze aplikacje Google App Engine o otwartym źródle?Ulubione aplikacje Open Source aplikacji Google App Engine (Java lub Python)

Nie obchodzi mnie, czy jest to oparte na Javie lub Pythonie.

Proszę jeden app za odpowiedź. Możesz dodać link do aplikacji na żywo (jeśli jest) i do strony projektu.

+1

To może być użyteczne jako odniesienie http://groups.google.com/group/google-appengine/web/google-app-engine-open-source-projects – kristof

Odpowiedz

13

Rietveld oczywiście

+1

+1 miły. narzędzie do sprawdzania kodu w Internecie napisane przez Guida van Rossuma – flybywire

+1

Kilka dni po przeczytaniu odpowiedzi zupełnie przypadkowo przeczytałem źródło Rietveld w celu uzyskania wskazówek. Więc musiałem wrócić i dać ci +1 :) Dla przypomnienia, jest to dobre miejsce, aby zobaczyć, jak zrobić prostą aplikację Django na AppEngine (tj. Bez poprawki silnika aplikacji). Jest zawsze aktualizowany w przeciwieństwie do dokumentów (np. Już używa Django 1.1). – JasonSmith

+0

Posiadają również przydatne oprogramowanie pośrednie do dołączania bieżącego użytkownika do żądania za pomocą interfejsu API użytkownika Google. – JasonSmith

1

Partychapp to aplikacja Java GAE korzystania z usług XMPP, aby umożliwić użytkownikom tworzenie i dołączyć czatów razem.

7

Bardzo kocham mój App Engine Console. Jest to mini-aplikacja, "wtyczka" do innych aplikacji. Zapewnia on interpreter Pythona AJAX, który działa na serwerze —, doskonale nadaje się do programowania i debugowania. Czasami używam cURL wskazanego w App Engine Console, aby uruchamiać (uwierzytelniać) jednorazowe zdalne wywołania procedur Pythona.

(napisałem go, tak, ale używam go codziennie dla utrzymania ruchliwych miejscach. Jest to pierwsze narzędzie zainstalować na nowych projektach i nie wiem, jak mogłam żyć bez niego.)

2

JaikuEngine to prawdopodobnie największy projekt Google App Engine z otwartym kodem źródłowym.

2

Bardzo podoba mi się FoFou, które jest prostym oprogramowaniem forum, z którego korzystałem.

FoFou jest open source i hosted on github.

1

Eezee MVC to łatwy model, widok, struktura kontrolera dla Google App Engine.
Funkcje

  • Ma klasę kontrolera, która wykonuje szablony routingu, obsługi i renderowania.
  • Twoje kontrolery znajdują się w folderze kontrolerów, widokach (szablony html Django) w folderze views, models in models folder.
  • Pozwala kontrolerowi na otrzymywanie parametrów GET/POST jako argumentów funkcji.