{"id":41747174,"url":"https://github.com/mlctrez/goapp-mdc","last_synced_at":"2026-01-25T01:04:32.141Z","repository":{"id":57635901,"uuid":"416464014","full_name":"mlctrez/goapp-mdc","owner":"mlctrez","description":"go-app implementations of Material Components for the web","archived":false,"fork":false,"pushed_at":"2022-04-18T18:13:29.000Z","size":1242,"stargazers_count":13,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-10T03:56:34.078Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://goapp-mdc.mlctrez.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mlctrez.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-10-12T19:04:32.000Z","updated_at":"2025-04-16T19:00:27.000Z","dependencies_parsed_at":"2022-09-26T20:21:32.008Z","dependency_job_id":null,"html_url":"https://github.com/mlctrez/goapp-mdc","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/mlctrez/goapp-mdc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlctrez%2Fgoapp-mdc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlctrez%2Fgoapp-mdc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlctrez%2Fgoapp-mdc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlctrez%2Fgoapp-mdc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mlctrez","download_url":"https://codeload.github.com/mlctrez/goapp-mdc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlctrez%2Fgoapp-mdc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28740421,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-24T22:12:27.248Z","status":"ssl_error","status_checked_at":"2026-01-24T22:12:10.529Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-25T01:04:31.525Z","updated_at":"2026-01-25T01:04:32.126Z","avatar_url":"https://github.com/mlctrez.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# goapp-mdc\n\n[go-app](https://go-app.dev/) implementations of Material Components for the web\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://goreportcard.com/report/github.com/mlctrez/goapp-mdc\"\u003e\u003cimg src=\"https://goreportcard.com/badge/github.com/mlctrez/goapp-mdc\" alt=\"Go Report Card\"\u003e\u003c/a\u003e\n\t\u003ca href=\"https://GitHub.com/mlctrez/goapp-mdc/releases/\"\u003e\u003cimg src=\"https://img.shields.io/github/release/mlctrez/goapp-mdc.svg\" alt=\"GitHub release\"\u003e\u003c/a\u003e\n\t\u003ca href=\"https://pkg.go.dev/github.com/mlctrez/goapp-mdc\"\u003e\u003cimg src=\"https://pkg.go.dev/badge/github.com/mlctrez/goapp-mdc.svg\" alt=\"Go Reference\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/mlctrez/goapp-mdc/blob/master/go.mod\"\u003e\u003cimg alt=\"GitHub go.mod Go version\" src=\"https://img.shields.io/github/go-mod/go-version/mlctrez/goapp-mdc\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/mlctrez/goapp-mdc/blob/master/LICENSE\"\u003e\u003cimg alt=\"GitHub\" src=\"https://img.shields.io/github/license/mlctrez/goapp-mdc\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## Goal\n\nProvide a set of components for [go-app](https://github.com/maxence-charriere/go-app) that make use of \n[material-components-web](https://github.com/material-components/material-components-web/) for \nstyling, animations, and interaction.\n\n\n## Dependencies\n\n### Material Components Web\n\nThe [material-components-web](https://github.com/material-components/material-components-web/) project are \nwhat components in this library depend on for styling, animation, and interaction. \nUsage of this library assumes that the stock css and js from material-components-web are referenced via CDN \nor included in application in the `/web` folder. See [Getting Started](https://github.com/material-components/material-components-web/blob/master/docs/getting-started.md)\nin material-components-web. \n\nA custom styled theme may be used, but this library depends on the\ncss and js objects being in the right spots. i.e. `new mdc.ripple.MDCRipple(element)` and \n`class=\"mdc-ripple-surface\"` need to work in order for this library to render components correctly.\n\n### Material Icons\n\nThis project also depends on the [Material Icons](https://fonts.google.com/icons?selected=Material+Icons) font \nbeing pulled in correctly via [Material Icons Guide](https://developers.google.com/fonts/docs/material_icons).\nThis project's [icon](pkg/icon) package contains a generated constants file for the list of current \n(as of Oct 2021) icons and custom names not found in these constants can be used by passing in a `MaterialIcon` \nvariable with a custom icon name. The supported icon style class is currently `material-icons`. Other styles \nlike `material-icons-outlined` or `material-icons-sharp` could be added with a bit of work. \n\n## Progress\n\nFirst a word on stability - \"This is a work in progress. Expect breaking changes before the v1 release.\"\n\n### Packages \n\nThis library's package structure loosely follows the naming of packages under\n[material-components-web/packages](https://github.com/material-components/material-components-web/tree/master/packages/) \nbut some library packages like mdc-animation won't have a `goapp-mdc` component.\n\n[PackageProgress](PackageProgress.md) shows this mapping and also the development progress, if any.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlctrez%2Fgoapp-mdc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmlctrez%2Fgoapp-mdc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlctrez%2Fgoapp-mdc/lists"}