golang-base-project
gowebly
golang-base-project | gowebly | |
---|---|---|
5 | 8 | |
246 | 512 | |
- | 15.4% | |
0.0 | 9.5 | |
about 1 year ago | 8 days ago | |
Go | Go | |
ISC License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
golang-base-project
- A simple web app template with user authentication written in Go
-
Golang Base Project - A simple web app with user authentication
I just merged these changes now https://github.com/uberswe/golang-base-project/pull/5
gowebly
- The Gowebly CLI updates to Go 1.22
-
🎉 The Gowebly CLI has grown to v2.0.0
If you don't want to use Air, when creating a new project, select "No" when the CLI prompts you to use the tool. In this case, this Makefile will be created.
-
🔥 Big frontend update: the Gowebly CLI now supports Bootstrap and Bulma
🔥 gowebly: A next-generation CLI tool for easily build amazing web applications with Go on the backend, using htmx & hyperscript and the most popular atomic/utility-first CSS frameworks on the frontend.
-
🔥 Frontend update: the Gowebly CLI now supports daisyUI components library
I've released the Gowebly v1.8.0 which includes daisyUI components library support for the frontend.
-
🔥 Big update: the Gowebly CLI now supports Templ
// ./templates/pages/index.templ package pages // MetaTags defines meta tags. templ MetaTags(keywords, description string) { } // styledTextStyles defines CSS styles for component. css styledTextStyles() { color: blue; margin: 1rem 0; } // BodyContent defines HTML content. templ BodyContent(h1, text string) {
p>
{ h1 }h1>
{ text }p>
Hello from templstrong>!
Edit this styled text in the './templates/pages/index.templ' file. p>Documentationa>, GitHuba> p> div>
Show contentbutton>p>
div> div> div> main> } // BodyScripts defines JavaScript code. script BodyScripts() { console.log("Hello from templ!", "Edit this JavaScript code in the './templates/pages/index.templ' file."); } -
A next-generation CLI tool for building webapps in Go with Htmx and hyperscript
This CLI tool can easily build amazing web applications with Go on the backend, using htmx & hyperscript and the most popular atomic/utility-first CSS frameworks on the frontend.
GitHub repository: https://github.com/gowebly/gowebly
-
🔥 A next-generation CLI tool for building amazing web apps in Go using htmx & hyperscript
View on GitHub
What are some alternatives?
traefik-crowdsec-bouncer - A http service to verify request and bounce them according to decisions made by CrowdSec.
baralga-app - Simple and lightweight time tracking for individuals and teams, for the cloud in the cloud.
hiboot - hiboot is a high performance web and cli application framework with dependency injection support
unpkg - The CDN for everything on npm
ulid - Universally Unique Lexicographically Sortable Identifier (ULID) in Go
elem-go - Type-safe Go library for creating and manipulating HTML elements (with htmx helpers).
todos - Todo application w/ HTMX, templ, and TailwindCSS
yatr - 🏃 Yet Another Task Runner (or yatr for a short) allows you to organize and automate your routine operations that you normally do in Makefile (or else) for each project.
json2csv - 🚴 The parser can read given folder with JSON files, filtering and qualifying input data with intent & stop words dictionaries and save results to CSV files by given chunk size.
templ.vim
gosl - 📚 The Go Snippet Library provides snippets collection for working with routine operations in your Go programs with a super user-friendly API and the most efficient performance.
csv2api - 🏄♂️ The parser reads the CSV file with the raw data, filters the records, identifies fields to be changed, and sends a request to update the data to the specified endpoint of your REST API.