Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 Go HTML Projects
-
Project mention: gans - Git+Ansible: watch git repo for changes and run only changed playbooks | reddit.com/r/selfhosted | 2023-01-23
So you basically rebuilt Ansible Semaphore?
-
Project mention: Best solution for generating pdf documents from templates | reddit.com/r/node | 2023-03-27
We use https://gotenberg.dev/ with handlebars templates.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
I want to write the lua bindings for tdewolff/minify the appropriate way. It already has python and js bindings but I can't figure out how to do that. The python bindings seems to use the shared object file, but the js doesn't work like that. What options do I have?
-
bluemonday
bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS
Project mention: Does anyone know of an HTML parser that would allow me to manipulate the HMTL? Namely I'm interested in stripping all attributes from strings. | reddit.com/r/golang | 2022-12-16For sanitizing html input at work we use https://github.com/microcosm-cc/bluemonday.
-
render
Go package for easily rendering JSON, XML, binary data, and HTML templates responses. (by unrolled)
Project mention: How do you handle nested templates and template hierarchies in an app with many templates? | reddit.com/r/golang | 2023-01-19 -
PufferPanel
PufferPanel is an open source game server management panel, designed for both small networks and game server providers.
Are you asking for a pannel? If so there's a few good ones; i personally recommend 3. 1 being AMP 2 being ptero and 3 being puffer. Their all really useful
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
-
Project mention: Dumb idea for testing output of a static site generator: use on-page DOM inspection instead of playwright? | reddit.com/r/golang | 2022-11-25
I would suggest https://github.com/antchfx/htmlquery instead. It would basically give you access to the same sort of things you'd run in the browser for this case, only without a browser. At least as long as we're taking static HTML generation.
-
-
Project mention: I have this code On Playground.. It is very simplified... but when reading from file it breaks and cannot handle rune characters.... The strings.Replace function just stops working | reddit.com/r/golang | 2023-02-23
It looks like you're trying to parse HTML by using the strings package. For reference, you might be better off using an xpath tool or the html package that has built-in tokenizers to do your tokenizing. That makes it easier to find the nodes you're looking for and the values contained within those nodes.
-
html-to-markdown
⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules. (by JohannesKaufmann)
-
-
ide
A Go code editor. With debugging and Autocomplete. 一个 Go 代码编辑器,具有 DEBUGGING 和 AUTOCOMPLETE (by thestrukture)
Project mention: Thestrukture/IDE - A web-based Go editor with autocomplete, terminal, build logs, a full debugger, and more. | reddit.com/r/programmingtools | 2022-07-19 -
-
goview
Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
-
renderer
Simple, lightweight and faster response (JSON, JSONP, XML, YAML, HTML, File) rendering package for Go (by thedevsaddam)
-
goq
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library
-
reader
reader is for your command line what the “readability” view is for modern browsers: A lightweight tool offering better readability of web pages on the CLI. (by mrusme)
-
-
I find this tool very easy to use https://github.com/tierpod/dmarc-report-converter I personally use html_static output format.
-
-
go-htmltable
Structured HTML table data extraction from URLs in Go that has almost no external dependencies
Project mention: Show HN: Structured HTML table data extraction from URLs in Go | news.ycombinator.com | 2022-11-11 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go HTML related posts
- Go GUI vs. Browser
- why many gophers use react / nextjs and similars for frontend stuff instead of go templates , Although unmarshaling json in the frontEnd server ( nextjs - sceltekit ) may take time for building the page? which is not the case for ho templates.
- Including .so file in a lua rock
- Go Time #266: Is htmx the way to Go?
- I built a Reddit-like way to browse Twitter’s top content, check it out. Any feedback is appreciated!
- How would you go about making a website that generates pdf based on user input?
- gans - Git+Ansible: watch git repo for changes and run only changed playbooks
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Mar 2023
Index
What are some of the best open-source HTML projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | semaphore | 5,784 |
2 | gotenberg | 4,630 |
3 | chroma | 3,683 |
4 | minify | 3,261 |
5 | bluemonday | 2,632 |
6 | render | 1,761 |
7 | PufferPanel | 957 |
8 | go-wkhtmltopdf | 900 |
9 | htmlquery | 581 |
10 | xq | 572 |
11 | xpath | 559 |
12 | html-to-markdown | 466 |
13 | gomponents | 355 |
14 | ide | 353 |
15 | Jade | 320 |
16 | goview | 315 |
17 | renderer | 250 |
18 | goq | 233 |
19 | reader | 150 |
20 | go-wkhtmltopdf | 148 |
21 | dmarc-report-converter | 114 |
22 | go-premailer | 107 |
23 | go-htmltable | 103 |