revel README

The project's README from github.com/revel/revel. As one markdown file: README.md.

Revel Framework

Build Status License Go Report Card

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

Current Version: 1.1.0 (2022-04-11)

Supports go.mod package management

Quick Start

Install Revel:

go install github.com/revel/cmd/revel@latest

Create & Run your app:

revel new -a my-app -r

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

Community

Learn More

Contributing

Contributors

revel (revel/revel)

Searching Database…

13.2K ·GitHub
What is this?Revel is an open-source web framework for the Go language, marketed as a high-productivity, full-stack way to build web applications.
Is it a framework I build my own app with, or something ready-made?It's a framework you write your Go web app on top of, and it ships with a 'revel' command-line tool that creates and runs projects for you.
How do I get a first app running?Install the CLI with 'go install github.com/revel/cmd/revel@latest', then scaffold and launch with 'revel new -a my-app -r' and open the browser to see 'It works!'.
What do I need installed before I start?Just the Go toolchain — Revel supports go.mod package management, so the rest is pulled in by Go itself.
How fresh is the project — is it still getting releases?The README lists 1.1.0, released 2022-04-11, as the current version, so the newest release is years old.
Where does the app I build actually run?Server-side: a Revel app runs wherever Go runs and is served to users through the browser — the quick start has you open it right after launch.
Why pick a full-stack framework instead of assembling Go libraries myself?That's Revel's core pitch: productivity. One scaffolding command gives you a structured, running application instead of wiring routing and layout by hand — 'revel new -a my-app -r' produces a working app immediately.
What is there to learn from beyond the quick start?The README links a Manual, sample apps, and Godocs under 'Learn More', plus community help channels on Gitter and StackOverflow.
Is Revel free to use, also commercially?Yes — the project is MIT-licensed, so it's free to use in personal and commercial projects.
What are similar projects?flask, Slim, echo, Perfect, core, hapi, datapages, beego
Creator
revel
Size
2.8 MB
Stars
13.2K
Age
14y
Commits · 90 Days