Edit, save, and refresh. Revel compiles your code and templates for you, so you don't miss a beat. Code doesn't compile? It gives you a helpful description. Run-time code panic? Revel has you covered. Revel provides routing, parameter parsing, validation, session/flash, templating, caching, job running, a testing framework, and even internationalization. Revel is built around composable middleware called filters, which implement nearly all request-processing functionality. Developers have the freedom to replace the default filters with custom implementations. Already have an application started ? No problems, migrate easily to Revel by passing the path that you want your mux to handle to Revels Mux, and all requests for that path will be passed to that your Http muxer. Revel has modules. These are reusable MVC components that you can implement across all your projects. No need to copy and paste your code with these.

Features

  • Revel implements Go's builtin dependency management tool go mod
  • Revel provides primitives that keep the web tier stateless for predictable scaling
  • Session data can be stored in the user cookie, and the cache is backed by a memcached cluster, redis or in-memory
  • Install and Build the Revel command-line tool and install sample applications
  • Revel organizes endpoints into Controllers, they provide easy data binding and form validation
  • Revel makes Go Templates simple to use at scale

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Revel

Revel Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Revel!

Additional Project Details

Programming Language

Go

Related Categories

Go Frameworks, Go Command Line Tools, Go Web Development Frameworks

Registered

2021-05-12