all repos
— gomponents
@ 04640fcce01becec93d63beb3ddb034842e51c15
HTML components in pure Go
summary
refs
tree
log
Use go workspace in example app (#211)
6 months ago
Markus Wüstenberg
Fix doc comments regarding `Group`
6 months ago
Markus Wüstenberg
Make `Group` a type (#202)
6 months ago
Markus Wüstenberg
Revert "Add Github Pages website deployment workflow (#207)"
6 months ago
Markus Wüstenberg
Add Github Pages website deployment workflow (#207)
6 months ago
Markus Wüstenberg
Remove redundant sentence from readme
6 months ago
Markus Wüstenberg
Reword readme slightly
6 months ago
Markus Wüstenberg
Add full example app (#204)
6 months ago
Markus Wüstenberg
Drop support for Go 1.16 and Go 1.17 (#203)
6 months ago
Markus Wüstenberg
Make Groups renderable (#181)
6 months ago
Markus Wüstenberg
Reduce code duplication by reusing the correct function in deprecated functions (#194)
7 months ago
Yarden Shoham
Fix `cite` name clash example in readme
7 months ago
Markus Wüstenberg
Add `cite` attribute (#192)
7 months ago
Yarden Shoham
Test on Go 1.23 in CI (#193)
7 months ago
Yarden Shoham
Add draggable attribute (#185)
9 months ago
Leonardo Silveira
Add links to godoc (#183)
9 months ago
Markus Wüstenberg
Add LabelEl (#180)
9 months ago
Markus Wüstenberg
Adjust documentation on Iff (#179)
9 months ago
Markus Wüstenberg
Add datetime attribute (#177)
9 months ago
Julien Tant
Add an `Iff` helper (#172)
9 months ago
Julien Tant
Add dir (#176)
9 months ago
Amr Ojjeh
Add LabelAttr and List attributes (#175)
10 months ago
Markus Wüstenberg
Deprecate DataAttr, StyleAttr, TitleAttr, FormEl (#174)
10 months ago
Markus Wüstenberg
Add script's `integrity` and `crossorigin` attributes (#173)
10 months ago
Markus Wüstenberg
Revert "Add Marquee element promotion to readme"
11 months ago
Markus Wüstenberg
Add Marquee element promotion to readme
1 year ago
Markus Wüstenberg
Just call it HTML components in readme
1 year ago
Markus Wüstenberg
Fix wrong codecov (#166)
1 year ago
Markus Wüstenberg
Test on Go 1.22 in CI (#165)
1 year ago
Markus Wüstenberg
Move logo in readme
1 year ago
Markus Wüstenberg
Create FUNDING.yml
1 year ago
Markus Wüstenberg
Fix logo size in readme
1 year ago
Markus Wüstenberg
Add logo to readme
1 year ago
Markus Wüstenberg
Test Go 1.21 in CI (#147)
2 years ago
Markus Wüstenberg
Add "checked" bool attribute (#136)
2 years ago
Markus Wüstenberg
Document Text/Textf helpers better (#135)
2 years ago
Markus Wüstenberg
Test with Go 1.20 in CI (#134)
2 years ago
Markus Wüstenberg
Add Step attribute (#126)
2 years ago
Markus Wüstenberg
Add ColSpan and RowSpan attributes (#125)
2 years ago
Markus Wüstenberg
Remove year from LICENSE (#121)
2 years ago
Markus Wüstenberg
Upgrade codecov-action to v3 in CI (#119)
2 years ago
Markus Wüstenberg
Put .PHONY in front of each target in Makefile (#118)
2 years ago
Markus Wüstenberg
Rename master branch to main (#117)
2 years ago
Markus Wüstenberg
Add stroke-width SVG attribute (#116)
2 years ago
Markus Wüstenberg
Delete low-value helper components (#115)
2 years ago
Markus Wüstenberg
Add Rawf (#114)
2 years ago
Markus Wüstenberg
Add Go report card to readme (#111)
2 years ago
Markus Wüstenberg
Fix small typo occured -> occurred (#110)
2 years ago
Markus Wüstenberg
Add EncType html attribute (#109)
2 years ago
Markus Wüstenberg
Add generic Map implementation (#108)
2 years ago
Markus Wüstenberg
Add Go 1.19 to test matrix (#107)
2 years ago
Markus Wüstenberg
Use output of strings.Builder in assert.Equal (#106)
2 years ago
Markus Wüstenberg
Make void elements a map (#103)
2 years ago
Markus Wüstenberg
Update package doc to reflect new content (#102)
2 years ago
Markus Wüstenberg
Fix CI badge in Readme (#100)
2 years ago
Markus Wüstenberg
Update CI config (#98)
2 years ago
Markus Wüstenberg
Update copyright year in license
3 years ago
Markus Wüstenberg
Use a test matrix with the last three stable Go versions (#96)
3 years ago
Markus Wüstenberg
Add http.Adapt function (#92)
3 years ago
Markus Wüstenberg
Test using Go 1.17 (#91)
3 years ago
Markus Wüstenberg
Mark the assert test helpers as such (#90)
3 years ago
Markus Wüstenberg
Add loading and srcset HTML attributes (#86)
3 years ago
Josep Jesus Bigorra Algaba
Add link to maragu.dk and golang.dk in readme
3 years ago
Markus Wüstenberg
Add Github action status badge to readme
3 years ago
Markus Wüstenberg
Add contributors file
3 years ago
Markus Wüstenberg
Add video element and related attributes (#84)
3 years ago
Markus Wüstenberg
Add javascript alert onclick handler to Raw example (#82)
3 years ago
Markus Wüstenberg
Add examples in test files (#80)
3 years ago
Markus Wüstenberg
Add LinkStylesheet and LinkPreload components (#79)
3 years ago
Markus Wüstenberg
Escape Attr values (#77)
3 years ago
Markus Wüstenberg
Fix TailwindCSS CDN URL in example (#76)
3 years ago
Markus Wüstenberg
Update readme with content from website (#73)
3 years ago
Markus Wüstenberg
Bump Go version to 1.16 in CI (#72)
3 years ago
Markus Wüstenberg
Add more complex example using TailwindCSS (#71)
3 years ago
Markus Wüstenberg
Add svg package and a few helpers (#67)
3 years ago
Markus Wüstenberg
Fix code in readme (#69)
3 years ago
Markus Wüstenberg
Update license year (#68)
3 years ago
Markus Wüstenberg
Streamline HTML element API (#66)
3 years ago
Markus Wüstenberg
Use g.If in HTML5 helper (#65)
4 years ago
Markus Wüstenberg
Return Node from all helpers instead of NodeFunc (#62)
4 years ago
Markus Wüstenberg
Add data- attribute helper (#61)
4 years ago
Markus Wüstenberg
Add test for InputHidden (#60)
4 years ago
Markus Wüstenberg
Add aria-* and role attributes (#59)
4 years ago
Markus Wüstenberg
Add If helper function (#57)
4 years ago
Markus Wüstenberg
Change main example to be the dot-import version (#56)
4 years ago
Markus Wüstenberg
Simplify available elements (#55)
4 years ago
Markus Wüstenberg
Rename Document to Doctype (#54)
4 years ago
Markus Wüstenberg
Move elements and attributes into html package (#52)
4 years ago
Markus Wüstenberg
Minor refactoring and comment changes (#51)
4 years ago
Markus Wüstenberg
Add example with dot imports (#47)
4 years ago
Markus Wüstenberg
Add svg element (#46)
4 years ago
Markus Wüstenberg
Add NodeType which replaces the Placer interface (#45)
4 years ago
Markus Wüstenberg
Render correct HTML5 (#44)
4 years ago
Markus Wüstenberg
Add package docs (#41)
4 years ago
Markus Wüstenberg
Add Map function (#40)
4 years ago
Markus Wüstenberg
Render to Writer instead of string (#39)
4 years ago
Markus Wüstenberg
Remove fmt.Sprintf call in attribute Render (#38)
4 years ago
Markus Wüstenberg
Pass attributes as pointers (#37)
4 years ago
Markus Wüstenberg
Add HTML5 document template (#36)
4 years ago
Markus Wüstenberg
Add attribute helpers (#35)
4 years ago
Markus Wüstenberg
Add element helpers and refactor (#34)
4 years ago
Markus Wüstenberg
Add contributing instructions (#33)
4 years ago
Markus Wüstenberg
Add br and hr element helpers (#30)
4 years ago
Hans Raaf
Remove "fmt" import in readme example (#31)
4 years ago
Hans Raaf
Don't render or error on nil children (#32)
4 years ago
Markus Wüstenberg
Add Group function to group Nodes (#29)
4 years ago
Markus Wüstenberg
Update package doc for gomponents (#28)
4 years ago
Markus Wüstenberg
Use HTMLEscapeString in Textf (#27)
4 years ago
Markus Wüstenberg
Add remaining sectioning elements as helpers (#25)
4 years ago
Markus Wüstenberg
Use HTMLEscapeString (#24)
4 years ago
Markus Wüstenberg
Update readme with blog post link (#23)
4 years ago
Markus Wüstenberg
Group element helpers in different files (#21)
4 years ago
Markus Wüstenberg
Add space before auto-closing element (#20)
4 years ago
Markus Wüstenberg
Add convenience helpers for form elements (#19)
4 years ago
Markus Wüstenberg
Introduce Placer interface (#18)
4 years ago
Markus Wüstenberg
Add Textf function (#17)
4 years ago
Markus Wüstenberg
Add better example in readme (#16)
4 years ago
Markus Wüstenberg
Add children varargs to h1-6, b, strong, i, em, img helpers (#15)
4 years ago
Markus Wüstenberg
Make attr.Classes a map type (#14)
4 years ago
Markus Wüstenberg
Add simple example (#13)
4 years ago
Markus Wüstenberg
Add a test for attr.String (#12)
4 years ago
Markus Wüstenberg
Add a Write function (#11)
4 years ago
Markus Wüstenberg
Add a lot of common elements (#10)
4 years ago
Markus Wüstenberg
Don't render twice with children (#9)
4 years ago
Markus Wüstenberg
Add package el with element helpers (#8)
4 years ago
Markus Wüstenberg
Add package attr with attribute helpers (#7)
4 years ago
Markus Wüstenberg
Make NodeFunc and attr implement fmt.Stringer (#6)
4 years ago
Markus Wüstenberg
Try out codecov.io (#5)
4 years ago
Markus Wüstenberg
Add Makefile (#4)
4 years ago
Markus Wüstenberg
Create codeql-analysis.yml (#3)
4 years ago
Markus Wüstenberg
Add godoc link to readme (#2)
4 years ago
Markus Wüstenberg
Add package documentation (#1)
4 years ago
Markus Wüstenberg
Add first implementation of Node, El, Attr, Text
4 years ago
Markus Wüstenberg
Make version numbers strings in yaml
2 years ago
Markus Wüstenberg
Test with Go 1.20 in CI
2 years ago
Markus Wüstenberg
Document Text/Textf helpers better
2 years ago
Markus Wüstenberg
Add "checked" bool attribute
2 years ago
Markus Wüstenberg
Test Go 1.21 in CI
2 years ago
Markus Wüstenberg
Test on Go 1.22 in CI
1 year ago
Markus Wüstenberg
Fix wrong codecov
1 year ago
Markus Wüstenberg
add script's integrity and crossorigin attributes
10 months ago
Julien Tant
Fix readme
10 months ago
Markus Wüstenberg
Deprecate DataAttr, StyleAttr, TitleAttr, FormEl
10 months ago
Markus Wüstenberg