Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 13 Go htmx Projects
-
gowebly
🔥 A next-generation CLI tool that makes it easy to create amazing web applications with Go on the backend, using htmx, hyperscript or Alpine.js and the most popular CSS frameworks on the frontend.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
baralga-app
Simple and lightweight time tracking for individuals and teams, for the cloud in the cloud.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
napp
Napp: A command line tool that bootstraps Go, HTMX and SQLite web applications and Dockerises them for ease of deployment.
-
napp-generated
This repo is here purely just to showcase what the current version of Napp is generating when it is being used to bootstrap a new project.
Project mention: Write Advanced CSS (Not Just HTML) Now Directly in Go | news.ycombinator.com | 2024-04-17
Project mention: A Todo HTMX application that uses Go and the templ templating library | /r/htmx | 2023-05-07
An approach like https://github.com/benbjohnson/hashfs allows file names to be updated at runtime to be content hashed. This removes the need for the extra "304 Not Modified" API calls from the client. This content hash based file renaming is usually done using a build step which renames files. For applications where the static file serving and HTTP request processing are done in the same application, this can be done in memory without a build step for file renames.
I am using that approach in my project https://github.com/claceio/clace. It removes the need for a build step while making aggressive static file caching possible.
View on GitHub
Project mention: Templ: A language for writing HTML user interfaces in Go | news.ycombinator.com | 2023-12-10
Project mention: Show HN: I built a self-hosted status page and monitoring tool for my projects | news.ycombinator.com | 2024-04-25The README offers a whole bunch of different installation options, but none of them are the one I was looking for!
I ended up inspecting "curl -fsSL https://get.statusnook.com | sudo bash" and extracting the script so I could see what it did:
https://gist.github.com/simonw/09b8817b4010cf32e4bfcbe929dcd...
It downloads either the arm64 or amd64 built binaries, both of which are also available from the GitHub releases page: https://github.com/goksan/Statusnook/releases/tag/v0.0.0
Feature request: add those to the README too!
Napp CLI Tool
Project mention: In 2 Days, I built a search engine using Htmx and Go | news.ycombinator.com | 2024-03-03
Generated Napp
Go htmx related posts
- Write Advanced CSS (Not Just HTML) Now Directly in Go
- Show HN: Clace – Nginx Unit alternative – app server for internal apps
- Show HN: Clace – Platform for hypermedia driven internal web tools
- The Gowebly CLI updates to Go 1.22
- The DDD Hamburger for Go
- Clace – Secure hypermedia web applications using Starlark and go
- A next-generation CLI tool for building webapps in Go with Htmx and hyperscript
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Apr 2024
Index
What are some of the best open-source htmx projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | pagoda | 1,289 |
2 | gowebly | 512 |
3 | elem-go | 245 |
4 | go-htmx | 209 |
5 | todos | 119 |
6 | clace | 72 |
7 | baralga-app | 62 |
8 | gomponents-htmx | 61 |
9 | Statusnook | 58 |
10 | torque | 34 |
11 | napp | 15 |
12 | itchgrep | 9 |
13 | napp-generated | 0 |
Sponsored