{"id":49874333,"url":"https://github.com/engineeringmadness/react-dynamics","last_synced_at":"2026-05-15T11:41:34.763Z","repository":{"id":65779029,"uuid":"581997639","full_name":"engineeringmadness/react-dynamics","owner":"engineeringmadness","description":"Collect Component level usage metrics for React","archived":false,"fork":false,"pushed_at":"2023-07-02T05:20:13.000Z","size":1698,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-20T20:05:25.684Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/engineeringmadness.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-12-25T08:22:16.000Z","updated_at":"2023-05-27T05:56:26.000Z","dependencies_parsed_at":"2023-08-30T06:02:52.288Z","dependency_job_id":null,"html_url":"https://github.com/engineeringmadness/react-dynamics","commit_stats":null,"previous_names":["engineeringmadness/react-dynamics"],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/engineeringmadness/react-dynamics","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engineeringmadness%2Freact-dynamics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engineeringmadness%2Freact-dynamics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engineeringmadness%2Freact-dynamics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engineeringmadness%2Freact-dynamics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/engineeringmadness","download_url":"https://codeload.github.com/engineeringmadness/react-dynamics/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engineeringmadness%2Freact-dynamics/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33066036,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T11:35:32.926Z","status":"ssl_error","status_checked_at":"2026-05-15T11:35:31.362Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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-05-15T11:41:29.840Z","updated_at":"2026-05-15T11:41:34.757Z","avatar_url":"https://github.com/engineeringmadness.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# React Dynamics\n\n\n![workflow](https://github.com/compscikaran/react-dynamics/actions/workflows/ci-build.yml/badge.svg)\n\n\n## How the idea came about\n\nThe idea is kind of is inspired by a monitoring tool called AppDynamics which is used for monitoring Java applications, the tool captures metrics such as errors, mounts, mouse clicks etc which could be helpful for diagnosing errors and inform product decisions. The tool is lightweight and will not have much impact on application performance.\n\n## [Get Started](https://github.com/compscikaran/react-dynamics/wiki)\n\n## What is ReactDynamics\n\nKey Features -\n1. Built around components so granularity at which data is captured is fully controlled. It can be configured at page level, sections or even individual fields\n2. Stores telemetry in the browser itself hence backend calls are not required for each and every event being captured in the system\n3. Captures lifecycle events such as mounting, unmounting which can be used for performance analysis\n4. Captures error stacktraces using Error Boundary which can be used for debugging\n\n----------------------------\n\nThis project was proudly bootstrapped with [Create React App](https://github.com/facebook/create-react-app).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fengineeringmadness%2Freact-dynamics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fengineeringmadness%2Freact-dynamics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fengineeringmadness%2Freact-dynamics/lists"}