A high productivity, full-stack web framework for the Go language.
Go HTML
Latest commit 8d01a05 Jun 6, 2016 @jeevatkm jeevatkm Readme version and URL update
[ci skip]
Permalink
Failed to load latest commit information.
cache Test case added for testsuite May 30, 2016
conf correct mimetype for serving opera .oex files Oct 18, 2012
skeleton #1064 windows filepath fix Jun 6, 2016
templates/errors Merges develop into master for v0.11 Oct 26, 2014
testdata Use files in revel/testdata rather than samples/booking for a fake ap… Mar 18, 2015
testing test case improvements Jun 3, 2016
.gitignore ignore intellij files Dec 8, 2015
.travis.yml updated condition for v0.13.0 build Jun 6, 2016
AUTHORS Readme update May 27, 2016
CONTRIBUTING.md Updates docs for v0.11 release Oct 26, 2014
LICENSE Readme update May 27, 2016
README.md Readme version and URL update Jun 7, 2016
binder.go binder: support for maps Jul 29, 2013
binder_test.go binder: support for maps Jul 29, 2013
compress.go #914 one edge case is addressed May 25, 2016
compress_test.go Ran go fmt. Oct 14, 2013
controller.go Merge pull request #768 from klauspost/i18n-plugable-message Sep 23, 2015
errors.go #1028 PR merge and code improvements May 24, 2016
fakeapp_test.go Use files in revel/testdata rather than samples/booking for a fake ap… Mar 18, 2015
field.go Issue #501 - Remove errorClass argument added to NewField. Check whet… Feb 21, 2014
filter.go Fixed function name to match the theme. Oct 14, 2013
filterconfig.go Filters: Use funcs instead of vars. Jun 6, 2013
filterconfig_test.go Make FilterAction and FilterController composable May 30, 2013
flash.go always use HttpOnly and default to Secure cookies Sep 26, 2015
http.go Add `application/javascript` to accepted headers Jan 16, 2016
i18n.go Improvement and golint taken care for version Jun 1, 2016
i18n_test.go #1061 - revel/config referred across May 29, 2016
intercept.go Filters: Use funcs instead of vars. Jun 6, 2013
intercept_test.go Fix failed test May 17, 2014
invoker.go #756 defer close call for io.Closer May 25, 2016
invoker_test.go Improved testing Jun 15, 2013
libs.go Use hmac.Equal instead of string equals Aug 3, 2013
panic.go Only shows debug stack details in DevMode Feb 24, 2015
params.go fixing slash issue Feb 19, 2014
params_test.go Fix params.Bind and add a test Jun 5, 2013
results.go Merge pull request #800 from klauspost/html-whitespace-trim Feb 24, 2015
results_test.go Moved tests into their own file. Oct 14, 2013
revel.go #1064 windows filepath fix Jun 6, 2016
router.go ensure routes are loaded before returning. revel/revel#883 Mar 2, 2015
router_test.go Fixes wildcard reverse routing logic and adds test to cover regressio… Mar 2, 2015
server.go Added TODO note May 27, 2016
server_test.go Add Order to OnAppStart May 19, 2015
session.go Merge pull request #913 from huacnlee/request-log Jan 23, 2016
session_test.go Changes related to move of testsuite Nov 1, 2014
template.go #867 merge and improvements May 28, 2016
util.go Improvement and golint taken care for version Jun 1, 2016
util_test.go Issue #136: go fmt Apr 27, 2013
validation.go always use HttpOnly and default to Secure cookies Sep 26, 2015
validation_test.go Only set error cookies when Keep has been called Jul 25, 2013
validators.go Makes validators work with UTF-8 strings Mar 11, 2015
validators_test.go Makes validators work with UTF-8 strings Mar 11, 2015
version.go #1064 windows filepath fix Jun 6, 2016
version.yaml version bump statically, yaml reading is not yet implemented May 25, 2016
watcher.go #867 merge and improvements May 28, 2016

README.md

Revel Framework

Build Status License

A high productivity, full-stack web framework for the Go language.

Current Version: 0.13.1 (2016-06-06)

As of Revel 0.13.0, Go 1.4+ is required.

Quick Start

Install revel framework:

go get -u github.com/revel/cmd/revel

Create a new app and run it:

revel new github.com/myaccount/my-app
revel run github.com/myaccount/my-app

Open http://localhost:9000 in your browser and you should see "It works!"

Learn More

Contributing

Community

Join on StackOverflow, IRC #revel and Google Groups

Gratitude

First and foremost, we'd like to thank the growing community of developers who enjoy using and contributing to Revel. Your patience, feedback, and moral support are vital to the ongoing development of Revel!

Also, thank you to those who have increased their level of involvement with Revel and revitalized the momentum of Revel:

  • Jeeva
  • Pedro
  • Many others who provided valuable Pull Requests, testing, and feedback.

Finally, we'd like to thank the professional organizations that have supported the development of Revel:

Announcements

View the v0.13.0 release notes for all of the relevant changes.

We are working on increasing the speed and quality of our releases. Your feedback has never been so valuable, please share your thoughts with us and help shape Revel!