All Projects → icza → Gowut

icza / Gowut

Licence: gpl-3.0
Go Web UI Toolkit - Public Releases and Development

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Gowut

Catacumba
Asynchronous web toolkit for clojure built on top of Ratpack / Netty
Stars: ✭ 192 (-23.51%)
Mutual labels:  web-framework
Falco
A functional-first toolkit for building brilliant ASP.NET Core applications using F#.
Stars: ✭ 214 (-14.74%)
Mutual labels:  web-framework
Cphalcon7
Dao7 - Web framework for PHP7.x,项目接洽 QQ 176013762
Stars: ✭ 237 (-5.58%)
Mutual labels:  web-framework
Halfmoon
Front-end framework with a built-in dark mode and full customizability using CSS variables; great for building dashboards and tools.
Stars: ✭ 2,583 (+929.08%)
Mutual labels:  web-framework
Valum
Web micro-framework written in Vala
Stars: ✭ 203 (-19.12%)
Mutual labels:  web-framework
Toa
A pithy and powerful web framework.
Stars: ✭ 220 (-12.35%)
Mutual labels:  web-framework
Amber
A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
Stars: ✭ 2,345 (+834.26%)
Mutual labels:  web-framework
Clevergo
👅 CleverGo is a lightweight, feature rich and high performance HTTP router for Go.
Stars: ✭ 246 (-1.99%)
Mutual labels:  web-framework
Expo
An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
Stars: ✭ 15,550 (+6095.22%)
Mutual labels:  web-framework
Sanic
Async Python 3.7+ web server/framework | Build fast. Run fast.
Stars: ✭ 15,660 (+6139.04%)
Mutual labels:  web-framework
Flamingo
Flamingo Framework and Core Library. Flamingo is a go based framework for pluggable web projects. It is used to build scalable and maintainable (web)applications.
Stars: ✭ 198 (-21.12%)
Mutual labels:  web-framework
Mojo
✨ Mojolicious - Perl real-time web framework
Stars: ✭ 2,298 (+815.54%)
Mutual labels:  web-framework
Jeff
🍍Jeff provides the simplest way to manage web sessions in Go.
Stars: ✭ 223 (-11.16%)
Mutual labels:  web-framework
Social Platform Donut Frontend
This is an Open Source social Platform where people can interact with Open Source expertise around the globe and work on different projects
Stars: ✭ 195 (-22.31%)
Mutual labels:  web-framework
Re Web
Experimental web framework for ReasonML & OCaml
Stars: ✭ 237 (-5.58%)
Mutual labels:  web-framework
Frappe
Low code web framework for real world applications, in Python and Javascript
Stars: ✭ 3,349 (+1234.26%)
Mutual labels:  web-framework
Radiance
A Common Lisp web application environment
Stars: ✭ 216 (-13.94%)
Mutual labels:  web-framework
Cayenne
Mirror of Apache Cayenne
Stars: ✭ 250 (-0.4%)
Mutual labels:  web-framework
Spirit
Modern modular library for building web applications
Stars: ✭ 241 (-3.98%)
Mutual labels:  web-framework
Scalatra
Tiny Scala high-performance, async web framework, inspired by Sinatra
Stars: ✭ 2,529 (+907.57%)
Mutual labels:  web-framework

Welcome!

GoDoc Build Status Go Report Card

Gowut (Go Web UI Toolkit) is a full-featured, easy to use, platform independent Web UI Toolkit written in pure Go, no platform dependent native code is linked or called.

For documentation please visit the Gowut Wiki.

Development takes place in the dev branch.

Quick install

To quickly install (or update to) the latest version, type:

go get -u github.com/icza/gowut/...

Quick test

To quickly test it and see it in action, run the following example applications.

Let's assume you're in the root of the Gowut project:

cd $GOPATH/src/github.com/icza/gowut

1. Showcase of Features.

This one auto-opens itself in your default browser.

go run _examples/showcase/showcase.go

The Showcase of Features is also available live: https://gowut-demo.herokuapp.com/show

2. A single window example.

This one auto-opens itself in your default browser.

go run _examples/simple/simple_demo.go

And this is how it looks:

Full App Screenshot

3. Login window example with session management.

Change directory so that the demo can read the test cert and key files:

cd _examples/login
go run login_demo.go

Open the page https://localhost:3434/guitest/ in your browser to see it.

Godoc of Gowut

You can read the godoc of Gowut online here:

http://godoc.org/github.com/icza/gowut/gwu

+1 / Star Gowut!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].