Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 2.8% on proxy.golang.org
Top 0.7% dependent packages on proxy.golang.org
Top 1.3% dependent repos on proxy.golang.org
Top 6.1% forks on proxy.golang.org

proxy.golang.org : github.com/maragudk/gomponents

Package gomponents provides view components in Go, that render to HTML 5. The primary interface is a Node. It describes a function Render, which should render the Node to the given writer as a string. All DOM elements and attributes can be created by using the El and Attr functions. The functions Text, Textf, Raw, and Rawf can be used to create text nodes, either HTML-escaped or unescaped. See also helper functions Group, Map, and If for mapping data to Nodes and inserting them conditionally. For basic HTML elements and attributes, see the package html. For higher-level HTML components, see the package components. For SVG elements and attributes, see the package svg. For HTTP helpers, see the package http.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/maragudk/gomponents
Keywords: component, declarative, declarative-ui, dom, go, golang, gomponents, html, html5, ui, ui-components, view
License: MIT
Latest release: over 1 year ago
First release: over 3 years ago
Namespace: github.com/maragudk
Dependent packages: 41
Dependent repositories: 18
Stars: 614 on GitHub
Forks: 20 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://maragu.gumroad.com/l/gomponents
Last synced: 16 days ago

    Loading...
    Readme
    Loading...