webxx
service
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.
webxx
- Webxx: Declarative, composable, concise and fast HTML and CSS in C++
-
Templ: A language for writing HTML user interfaces in Go
I believe I recently built something to do exactly what you're describing for HTML, though it's C++ (but maybe a useful basis for a rust version - I don't know).
https://github.com/rthrfrd/webxx
- Show HN: Webxx – Declarative HTML and CSS components for C++
-
webxx: Declarative, composable & fast HTML+CSS components
Thanks, noted!
service
-
Templ: A language for writing HTML user interfaces in Go
I've got my own super simple service template that I use internally for this: https://github.com/maragudk/service . I don't think I've added HTMX here (because I add it when needed), but it has auth and is totally classic in its setup.
-
How to seed database for testing?
I do something similar in https://github.com/maragudk/service with SQLite, feel free to have a look. 😊
-
Easily use Tailwind in your Go projects
I’m biased towards my own HTML component library called gomponents, but here’s an example of how I use that with Tailwind: https://github.com/maragudk/service
What are some alternatives?
cub - [ARCHIVED] Cooperative primitives for CUDA C++. See https://github.com/NVIDIA/cccl
tailwind - Tailwind.css for the Go ecosystem
fast_io - Significantly faster input/output for C++20
sql-migrate - SQL schema migration tool for Go.
Hacktoberfest - Make your first PR! ~ A beginner friendly repository made specifically for open source beginners. Add any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure you add the program under the correct language directory. Happy coding
gomponents - View components in pure Go, that render to HTML 5.
golang-layout-tpl-example - A small example how to implement page templates using the same layout in Go. Just for education purposes.
templ - A language for writing HTML user interfaces in Go.