Monday, April 16, 2012

Favourite Open Source Google App Engine apps (Java or Python)


To learn from good examples, what are the best open source Google App Engine applications out there?



I don't care if it is Java or Python based.



Please one app per answer. Feel free to add a link to the live app (if there is) and to the project page.


Source: Tips4all

12 comments:

  1. I dearly love my App Engine Console. It is a mini-app, a "plug-in" for other applications. It gives you an AJAX Python interpreter that runs on the server—great for development and debugging. Sometimes I use cURL pointed at App Engine Console to run (authenticated) one-off remote Python procedure calls.

    (I wrote it, yes, but I use it daily for maintenance of busy sites. It's the first tool I install on new projects and I don't know how I could live without it.)

    ReplyDelete
  2. JaikuEngine is probably Google's biggest open source App Engine project.

    ReplyDelete
  3. I really like FoFou which is a simple forum software that I have used.

    FoFou is open source and hosted on github.

    ReplyDelete
  4. Partychapp is a Java GAE app using the XMPP services to allow users to create and join chatrooms together.

    ReplyDelete
  5. I really like Bloog, a simple blogging application. Source is on github.

    ReplyDelete
  6. OpenShare (http://openshare.emotionull.com)

    http://bitbucket.org/jonromero/openshare/src/

    ReplyDelete
  7. UserInfuser, a gamification platform: http://code.google.com/p/userinfuser and https://github.com/nlake44/UserInfuser

    It can help you add gamification elements to your website (badges and leaderboards). It uses the Channel API for badge notifications.

    ReplyDelete
  8. Khan Academy. One of App Engine's bigger customers.
    https://khanacademy.kilnhg.com/Repo/Website/Group/stable/Files

    ReplyDelete
  9. Eezee MVC is An Easy Model, View, Controller Framework for Google App Engine.
    Features
    Has a Controller Class that does routing, handling and rendering templates.
    Your controllers reside in the controllers folder, views (html Django templates) in views folder, models in models folder.
    Allows Controller to recieve GET/POST parameters as function arguments.

    ReplyDelete
  10. StackPrinter is a webapp that allows printing of StackOverflow's questions in a Printer-Friendly way.
    Source code is on github.

    ReplyDelete
  11. Pubsubhubbub: A simple, open, server-to-server web-hook-based pubsub (publish/subscribe) protocol as an extension to Atom and RSS.

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

    ReplyDelete