{"id":49719110,"url":"https://github.com/jukkan/xrmtoolbox-plugin-catalog","last_synced_at":"2026-05-08T22:37:16.170Z","repository":{"id":324853477,"uuid":"1064197499","full_name":"jukkan/xrmtoolbox-plugin-catalog","owner":"jukkan","description":"Discover tools for Microsoft Power Platform development and administration via this catalog site on top of XrmToolBox plugin list data.","archived":false,"fork":false,"pushed_at":"2026-04-19T04:55:11.000Z","size":4541,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-19T06:32:12.836Z","etag":null,"topics":["copilotstudio","dataverse","dynamics-365","dynamics365","power-platform","powerapps","powerautomate","powerpages","powerplatform","xrm","xrmtoolbox"],"latest_commit_sha":null,"homepage":"https://xrm.jukkan.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jukkan.png","metadata":{"files":{"readme":"README.md","changelog":"NEWSLETTER.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-25T17:21:42.000Z","updated_at":"2026-04-19T04:55:14.000Z","dependencies_parsed_at":"2025-12-18T12:01:18.472Z","dependency_job_id":null,"html_url":"https://github.com/jukkan/xrmtoolbox-plugin-catalog","commit_stats":null,"previous_names":["jukkan/xrmtoolbox-plugin-catalog"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jukkan/xrmtoolbox-plugin-catalog","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jukkan%2Fxrmtoolbox-plugin-catalog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jukkan%2Fxrmtoolbox-plugin-catalog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jukkan%2Fxrmtoolbox-plugin-catalog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jukkan%2Fxrmtoolbox-plugin-catalog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jukkan","download_url":"https://codeload.github.com/jukkan/xrmtoolbox-plugin-catalog/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jukkan%2Fxrmtoolbox-plugin-catalog/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32800652,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"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":["copilotstudio","dataverse","dynamics-365","dynamics365","power-platform","powerapps","powerautomate","powerpages","powerplatform","xrm","xrmtoolbox"],"created_at":"2026-05-08T22:37:15.549Z","updated_at":"2026-05-08T22:37:16.159Z","avatar_url":"https://github.com/jukkan.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# XrmToolBox Plugin Catalog\n\nA modern, user-friendly web interface for browsing and discovering [XrmToolBox](https://www.xrmtoolbox.com/) plugins.\n\n**Live Site**: [xrm.jukkan.com](https://xrm.jukkan.com)\n\n\u003cimg width=\"1463\" height=\"1182\" alt=\"image\" src=\"https://github.com/user-attachments/assets/ddea30de-ddff-4524-9288-84bea5200d2d\" /\u003e\n\n## What is this?\n\nThis is an independent, modern UI layer built on top of the XrmToolBox plugin catalog. It provides a clean, searchable interface to explore the hundreds of plugins available for XrmToolBox, making it easier to discover tools for your Microsoft Dynamics 365 / Dataverse development needs. Built by [Jukka Niiiranen](https://jukkan.com/), using AI coding tools like Claude Code and Lovable.\n\n**Important**: XrmToolBox is a separate project maintained by the XrmToolBox community and the original creator, Tanguy Touzard. This web catalog simply presents the plugin data from the official XrmToolBox OData feed in a modern, accessible format. For the official XrmToolBox application repo, please visit [github.com/MscrmTools/XrmToolBox](https://github.com/MscrmTools/XrmToolBox)\n\n## Features\n\n- **Real-time Search**: Instantly filter through all available plugins\n- **Detailed Plugin Information**: View descriptions, authors, downloads, and version history\n- **Automatic Updates**: Plugin data automatically syncs daily from the official XrmToolBox feed\n- **Responsive Design**: Works seamlessly on desktop, tablet, and mobile devices\n- **Modern UI**: Built with modern web technologies for a smooth user experience\n\n## How it Works\n\nThe application fetches plugin data from the [XrmToolBox OData endpoint](https://www.xrmtoolbox.com/_odata/plugins) and presents it through a React-based single-page application. The data is automatically refreshed daily via GitHub Actions to ensure the catalog stays up-to-date.\n\n### Technology Stack\n\n- **Frontend Framework**: React 18 with TypeScript\n- **Build Tool**: Vite\n- **UI Components**: shadcn/ui (built on Radix UI)\n- **Styling**: Tailwind CSS\n- **Routing**: React Router\n- **Data Fetching**: TanStack Query\n- **Deployment**: GitHub Pages\n\n## Local Development\n\nWant to run the catalog locally or contribute improvements?\n\n### Prerequisites\n\n- Node.js 20+ and npm\n\n### Setup\n\n```bash\n# Clone the repository\ngit clone https://github.com/jukkan/xrmtoolbox-plugin-catalog.git\n\n# Navigate to the project directory\ncd xrmtoolbox-plugin-catalog\n\n# Install dependencies\nnpm install\n\n# Start the development server\nnpm run dev\n```\n\nThe app will be available at `http://localhost:5173`\n\n### Refresh Plugin Data\n\n```bash\n# Fetch the latest plugin data from XrmToolBox\nnpm run refresh-plugins\n```\n\n## Deployment\n\nThe site is automatically deployed to [xrm.jukkan.com](https://xrm.jukkan.com) via GitHub Pages whenever changes are pushed to the main branch.\n\n## Plugin Data\n\nPlugin information is sourced from the official XrmToolBox OData feed and updated automatically:\n\n- **Daily Refresh**: Plugin data syncs every day at 2 AM UTC via GitHub Actions\n- **Manual Refresh**: Can be triggered anytime from the GitHub Actions tab\n\nFor more details about the data refresh system, see [PLUGIN_REFRESH.md](./PLUGIN_REFRESH.md).\n\n## Feedback, Issues, Contributing\n\nFound a bug? Have a suggestion? Want to see a new feature? Want to build it?\n\nPlease open an issue on GitHub: [github.com/jukkan/xrmtoolbox-plugin-catalog/issues](https://github.com/jukkan/xrmtoolbox-plugin-catalog/issues)\n\n## License\n\nThis project is open source and available under the MIT License.\n\n## Acknowledgments\n\n- **XrmToolBox**: The amazing tool that makes Dynamics 365 / Dataverse development easier. Visit [www.xrmtoolbox.com](https://www.xrmtoolbox.com/) to download the application.\n- **XrmToolBox Community**: All the plugin developers who contribute to the XrmToolBox ecosystem.\n- **shadcn/ui**: For the beautiful, accessible UI components.\n\n---\n\n**Disclaimer**: This web catalog is not officially affiliated with XrmToolBox. It is an independent project that provides an alternative interface to browse the publicly available XrmToolBox plugin data. For official XrmToolBox support and downloads, please visit [www.xrmtoolbox.com](https://www.xrmtoolbox.com/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjukkan%2Fxrmtoolbox-plugin-catalog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjukkan%2Fxrmtoolbox-plugin-catalog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjukkan%2Fxrmtoolbox-plugin-catalog/lists"}