Revel provides a couple samples to demonstrate typical usage.

  • Booking - A database-driven hotel-booking application, including user management.
  • Chat - A chat room demonstrating active refresh, long-polling (comet), and websocket implementations.
  • Validation - A demonstration of the validation system.
  • Twitter OAuth - A sample app that displays mentions and allows posting to a Twitter account using OAuth.
  • Facebook OAuth2 - A sample app that displays Facebook user information using OAuth2.

The samples can generally be run easily, for example:

$ revel run github.com/robfig/revel/samples/chat