https://github.com/gocaveman/caveman
Awesome Web Primitives for Go. One Package at a Time.
https://github.com/gocaveman/caveman
go webapp website
Last synced: 5 months ago
JSON representation
Awesome Web Primitives for Go. One Package at a Time.
- Host: GitHub
- URL: https://github.com/gocaveman/caveman
- Owner: gocaveman
- Created: 2017-09-24T01:34:16.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-12-11T16:29:18.000Z (over 6 years ago)
- Last Synced: 2024-10-16T09:25:26.961Z (over 1 year ago)
- Topics: go, webapp, website
- Language: Go
- Homepage:
- Size: 2.05 MB
- Stars: 4
- Watchers: 6
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# THE CAVEMAN PROJECT
**Awesome web primitives for Go. One package at a time.**
The Caveman Project is a library, or more like a collection of packages, that provides tooling to solve common website and web application problems.
This is a work in progress and packages will be updated as frequently as time allows. The current plan is to work toward a 1.0 release with as many stable packages as possible by some time later in 2018.
The listing below gives the current status of packages within the Caveman project. **INCOMPLETE** packages are still being added to and edited frequently; **EXPERIMENTAL** packages are functional and can be used but might undergo major changes; **ALPHA**, **BETA** and **RELEASE CANDIDATE** have their usual meanings and packages for which API stability is guaranteed will be marked **STABLE**. Stable packages will not have breaking API changes without a major number release on this repository and a very good reason to do so.
### Packages
| Package | Description | Status |
| ------- | ----------- | ------ |
| [renderer](https://godoc.org/github.com/gocaveman/caveman/renderer) | Easy page rendering using html/template. | **EXPERIMENTAL** |
| [uifiles](https://godoc.org/github.com/gocaveman/caveman/uifiles) | Tooling for CSS and JS minification, combination and inclusion on page. | **EXPERIMENTAL** |
| [webutil](https://godoc.org/github.com/gocaveman/caveman/webutil) | Various common tools; handler chain support | **INCOMPLETE** |
NOTE: Packages in the [Caveman](https://godoc.org/github.com/gocaveman/caveman) repository but not listed above should be considered INCOMPLETE and subject to major changes or even removal.