{"id":22031929,"url":"https://github.com/shmew/feliz.materialui","last_synced_at":"2026-07-08T17:00:27.581Z","repository":{"id":45062376,"uuid":"205651488","full_name":"Shmew/Feliz.MaterialUI","owner":"Shmew","description":"Feliz-style Fable bindings for Material-UI","archived":false,"fork":false,"pushed_at":"2024-08-14T10:24:11.000Z","size":12868,"stargazers_count":70,"open_issues_count":11,"forks_count":20,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-11-27T13:35:38.696Z","etag":null,"topics":["dsl","elmish","elmish-applications","fable","fable-bindings","feliz","fsharp","material-ui","react"],"latest_commit_sha":null,"homepage":"https://shmew.github.io/Feliz.MaterialUI/","language":"F#","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/Shmew.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-01T08:49:03.000Z","updated_at":"2024-12-22T15:37:23.000Z","dependencies_parsed_at":"2024-06-18T18:23:47.378Z","dependency_job_id":"fd874176-d274-47a5-9227-cb45a6cb6892","html_url":"https://github.com/Shmew/Feliz.MaterialUI","commit_stats":null,"previous_names":["cmeeren/feliz.materialui"],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/Shmew/Feliz.MaterialUI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shmew%2FFeliz.MaterialUI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shmew%2FFeliz.MaterialUI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shmew%2FFeliz.MaterialUI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shmew%2FFeliz.MaterialUI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Shmew","download_url":"https://codeload.github.com/Shmew/Feliz.MaterialUI/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shmew%2FFeliz.MaterialUI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35271852,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-08T02:00:06.796Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["dsl","elmish","elmish-applications","fable","fable-bindings","feliz","fsharp","material-ui","react"],"created_at":"2024-11-30T08:24:12.432Z","updated_at":"2026-07-08T17:00:27.556Z","avatar_url":"https://github.com/Shmew.png","language":"F#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Feliz.MaterialUI\n\n[Feliz](https://github.com/Zaid-Ajaj/Feliz)-style Fable bindings for [Material-UI](https://material-ui.com/).\n\nDocumentation\n--------------\n\nhttps://shmew.github.io/Feliz.MaterialUI/\n\nContributing\n------------\n\nThis project uses `fake`, `paket`, and `femto` as .NET Core 3 local tools. Therefore, run `dotnet tool restore` to restore the necessary CLI tools before doing anything else.\n\nTo run targets using Fake: `dotnet fake build -t TargetName`\n\n### Regular maintenance\n\n1. Run the `RegularMaintenance` target, which will update all packages as well as the Femto metadata in `Feliz.MaterialUI.fsproj`, and regenerate the bindings based on the live MUI docs\n2. Check all changes to Feliz.MaterialUI and adjust the generator’s API parser as needed. Remember to check all doc comment updates too, since changes there may indicate that something must be changed elsewhere. Run the `RegenerateFromCache` target (or run the generator project in VS) to re-generate based on the recently downloaded HTML pages.\n3. Update the version number in `Feliz.MaterialUI.fsproj`\n4. Update `RELEASE_NOTES.md`\n5. Update relevant docs/samples (typically in `docs-app/public/pages`, potentially also by adding menu items in `App.fs`)\n6. Run the `CiBuild` target to check that everything compiles\n7. Run the `Docs:Run` target to verify that the docs are still working\n8. Commit and tag the commit (this is what triggers deployment from  AppVeyor). For consistency, the tag should be identical to the version (e.g. `1.2.3`).\n9. Push the changes and the tag to the repo. If AppVeyor build succeeds, the package is automatically published to NuGet.\n10. Publish the docs by running the `Docs:Publish` target\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshmew%2Ffeliz.materialui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshmew%2Ffeliz.materialui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshmew%2Ffeliz.materialui/lists"}