{"id":20392162,"url":"https://github.com/openstatushq/data-table-filters","last_synced_at":"2025-05-14T21:04:35.603Z","repository":{"id":256269984,"uuid":"849024295","full_name":"openstatusHQ/data-table-filters","owner":"openstatusHQ","description":"A playground for tanstack-table","archived":false,"fork":false,"pushed_at":"2025-04-01T14:01:57.000Z","size":3186,"stargazers_count":1287,"open_issues_count":13,"forks_count":59,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-04-14T02:58:16.491Z","etag":null,"topics":["cmdk","data-table","nextjs","nuqs","react","shadcn","tanstack-react-query","tanstack-table"],"latest_commit_sha":null,"homepage":"https://logs.run","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/openstatusHQ.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"openstatusHQ","polar":"openstatusHQ"}},"created_at":"2024-08-28T20:51:38.000Z","updated_at":"2025-04-14T01:26:29.000Z","dependencies_parsed_at":"2024-09-09T23:51:16.496Z","dependency_job_id":"499b5229-e4d3-48d3-9c7b-6734f0218ee9","html_url":"https://github.com/openstatusHQ/data-table-filters","commit_stats":{"total_commits":81,"total_committers":3,"mean_commits":27.0,"dds":0.04938271604938271,"last_synced_commit":"7368158f631d8cee3212297260ba32a17a3d3ea2"},"previous_names":["openstatushq/data-table-filters"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstatusHQ%2Fdata-table-filters","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstatusHQ%2Fdata-table-filters/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstatusHQ%2Fdata-table-filters/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstatusHQ%2Fdata-table-filters/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openstatusHQ","download_url":"https://codeload.github.com/openstatusHQ/data-table-filters/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248813790,"owners_count":21165633,"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":["cmdk","data-table","nextjs","nuqs","react","shadcn","tanstack-react-query","tanstack-table"],"created_at":"2024-11-15T03:40:09.974Z","updated_at":"2025-04-14T02:58:20.568Z","avatar_url":"https://github.com/openstatusHQ.png","language":"TypeScript","funding_links":["https://github.com/sponsors/openstatusHQ","https://polar.sh/openstatusHQ"],"categories":[],"sub_categories":[],"readme":"## About The Project\n\nThis is a standalone data-table demo that we will be using within the [OpenStatus](https://openstatus.dev) dashboard.\n\n![Data Table with Infinite Scroll](https://data-table.openstatus.dev/assets/data-table-infinite.png)\n\nVisit [data-table.openstatus.dev](https://data-table.openstatus.dev) to learn more.\n\nTo make it not only more accessible for you to use, but also work on PoC/MVP with data-tables, we have started this repository. We will maintain it and add new examples over time.\n\nIt currently includes two main concepts:\n\n- [data-table with simple pagination](https://data-table.openstatus.dev/default) (client-side)\n- [data-table with infinite scroll and click details](https://data-table.openstatus.dev/infinite) (server-side)\n\nThe UI is heavily inspired by datadog and vercel log tables.\n\n\u003e [!NOTE]\n\u003e We are working on a [Guide](https://data-table.openstatus.dev/guide) to help you get started and not wild guess anymore.\n\nMore Examples:\n\n- [OpenStatus Light Viewer](https://data-table.openstatus.dev/light) (UI for [`vercel-edge-ping`](https://github.com/OpenStatusHQ/vercel-edge-ping))\n\n## Built With\n\nOur stack is:\n\n- [nextjs](https://nextjs.org)\n- [tanstack-query](https://tanstack.com/query/latest)\n- [tanstack-table](https://tanstack.com/table/latest)\n- [shadcn/ui](https://ui.shadcn.com)\n- [cmdk](http://cmdk.paco.me)\n- [nuqs](http://nuqs.47ng.com)\n- [dnd-kit](https://dndkit.com)\n\nWe will consider making an example with [vitejs](https://vitejs.dev) for all our raw react lovers. **Contributions are welcome!**\n\n## Getting Started\n\nNo environment variable required. Run the development server:\n\n```bash\npnpm dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\n## Want more?\n\nIf you are looking for specific use-cases or like what we are building and want to hire us, feel free write us to [hire@openstatus.dev](mailto:hire@openstatus.dev) or book a call via [cal.com](https://cal.com/team/openstatus/30min).\n\n## Credits\n\n- [sadmann17](https://x.com/sadmann17) for the dope `\u003cSortable /\u003e` component around `@dnd-kit` (see [sortable.sadmn.com](https://sortable.sadmn.com))\n- [shelwin\\_](https://x.com/shelwin_) for the draggable chart inspiration (see [zoom-chart-demo.vercel.app](https://zoom-chart-demo.vercel.app))\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenstatushq%2Fdata-table-filters","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenstatushq%2Fdata-table-filters","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenstatushq%2Fdata-table-filters/lists"}