{"id":16776315,"url":"https://github.com/maxmilton/trackx","last_synced_at":"2025-03-17T02:31:37.451Z","repository":{"id":36993767,"uuid":"429935029","full_name":"maxmilton/trackx","owner":"maxmilton","description":"Simple, lightweight, and privacy-friendly error tracking.","archived":false,"fork":false,"pushed_at":"2025-03-01T23:04:35.000Z","size":2895,"stargazers_count":12,"open_issues_count":8,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-14T22:44:58.573Z","etag":null,"topics":["browser","crash-reporting","crash-reports","csp-report","error-handling","error-log","error-monitoring","error-reporting","exception-handler","javascript","logging","metrics","monitoring","privacy","self-hosted","sqlite"],"latest_commit_sha":null,"homepage":"https://trackx.app","language":"TypeScript","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/maxmilton.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":"2021-11-19T21:10:44.000Z","updated_at":"2025-02-23T17:38:59.000Z","dependencies_parsed_at":"2023-10-03T08:12:38.015Z","dependency_job_id":"e89fb67c-3941-4be9-9bdf-ea588f76b351","html_url":"https://github.com/maxmilton/trackx","commit_stats":{"total_commits":776,"total_committers":4,"mean_commits":194.0,"dds":"0.31443298969072164","last_synced_commit":"be3ca1a7e28724471948e06f807c975a9631e0de"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxmilton%2Ftrackx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxmilton%2Ftrackx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxmilton%2Ftrackx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxmilton%2Ftrackx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maxmilton","download_url":"https://codeload.github.com/maxmilton/trackx/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243658185,"owners_count":20326465,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["browser","crash-reporting","crash-reports","csp-report","error-handling","error-log","error-monitoring","error-reporting","exception-handler","javascript","logging","metrics","monitoring","privacy","self-hosted","sqlite"],"created_at":"2024-10-13T07:09:31.792Z","updated_at":"2025-03-17T02:31:36.582Z","avatar_url":"https://github.com/maxmilton.png","language":"TypeScript","readme":"[![Build status](https://img.shields.io/github/actions/workflow/status/maxmilton/trackx/ci.yml?branch=master)](https://github.com/maxmilton/trackx/actions)\n[![Coverage status](https://img.shields.io/codeclimate/coverage/maxmilton/trackx)](https://codeclimate.com/github/maxmilton/trackx)\n[![Licence](https://img.shields.io/github/license/maxmilton/trackx.svg)](https://github.com/maxmilton/trackx/blob/master/LICENSE)\n\n# TrackX ![](./packages/trackx-dash/static/favicon.ico)\n\nSimple, lightweight, and privacy-friendly error tracking. A self-hosted platform to capture JavaScript errors in web browsers, Node.js, and other runtime environments, capture browser reports, and analyse the data on a real-time monitoring dashboard.\n\nTry it for yourself at \u003chttps://demo.trackx.app\u003e.\n\n\u003e **WIP**; Most features already work, however, not everything is 100%. Namely, the documentation is unfinished and capturing browser reports (CSP violations, NEL reports, etc.) is still experimental.\n\n## Usage\n\nCheck out our docs, visit \u003chttps://docs.trackx.app\u003e.\n\n## Bugs\n\nReport any bugs you encounter on the [GitHub issue tracker](https://github.com/maxmilton/trackx/issues).\n\nIf you have questions or need help, [ask in our community](https://github.com/maxmilton/trackx/discussions).\n\n## Changelog\n\nSee [releases on GitHub](https://github.com/maxmilton/trackx/releases).\n\n## License\n\nMIT license. See [LICENSE](https://github.com/maxmilton/trackx/blob/master/LICENSE).\n\nThe [alert light icon](https://github.com/twitter/twemoji/blob/master/assets/svg/1f6a8.svg) is from [twitter/twemoji](https://github.com/twitter/twemoji) which is licensed CC-BY 4.0.\n\n---\n\n© 2022 [Max Milton](https://maxmilton.com)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxmilton%2Ftrackx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxmilton%2Ftrackx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxmilton%2Ftrackx/lists"}