{"id":16901925,"url":"https://github.com/ttys026/react-simple-sort","last_synced_at":"2026-06-16T03:31:22.832Z","repository":{"id":213956387,"uuid":"735352964","full_name":"ttys026/react-simple-sort","owner":"ttys026","description":"A dead simple React sort component","archived":false,"fork":false,"pushed_at":"2024-07-04T03:12:50.000Z","size":33,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-12T16:39:14.631Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/ttys026.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-12-24T15:50:11.000Z","updated_at":"2024-07-04T03:12:53.000Z","dependencies_parsed_at":"2023-12-30T14:23:38.107Z","dependency_job_id":"26f256ae-46a6-4745-9106-bf0a4a042021","html_url":"https://github.com/ttys026/react-simple-sort","commit_stats":null,"previous_names":["ttys026/react-simple-sort"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ttys026/react-simple-sort","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ttys026%2Freact-simple-sort","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ttys026%2Freact-simple-sort/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ttys026%2Freact-simple-sort/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ttys026%2Freact-simple-sort/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ttys026","download_url":"https://codeload.github.com/ttys026/react-simple-sort/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ttys026%2Freact-simple-sort/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34390052,"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-06-16T02:00:06.860Z","response_time":126,"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":[],"created_at":"2024-10-13T18:02:38.967Z","updated_at":"2026-06-16T03:31:22.813Z","avatar_url":"https://github.com/ttys026.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# React Simple Sort\n\n## Overview\n\n`react-simple-sort` is a lightweight and straightforward sorting library for React, designed with simplicity and minimal bundle size. It is ideal for users who prioritize simplicity over advanced features, making it perfect for proof of concept projects.\n\n[Demo](https://codesandbox.io/p/sandbox/react-simple-sort-775d7k)\n\n## Features\n\n- **Ease of Use:** Simple API for quick integration into your React projects.\n\n- **Zero Dependency:** Created without external dependencies besides React to minimize impact on your project's bundle size and keep your project lean.\n\n## Usage\n\n### Installation\n\n```bash\nnpm install react-simple-sort\n```\n\n### Example\n\n```jsx\nimport React from 'react';\nimport { Sortable } from 'react-simple-sort';\n\nconst App = () =\u003e {\n  return (\n    \u003cSortable direction=\"vertical\" onSortEnd={console.log}\u003e\n      \u003cdiv\u003eElement 1\u003c/div\u003e\n      \u003cdiv\u003eElement 2\u003c/div\u003e\n      \u003cdiv\u003eElement 3\u003c/div\u003e\n    \u003c/Sortable\u003e\n  );\n};\n\nexport default App;\n```\n\n## Notes\n\n- This library is optimized for simplicity and may not be suitable for projects requiring advanced features like flip animations, sort on mobile or virtual list support. Perfect for scenarios where you need a basic sorting functionality without unnecessary extras.\n\n- Designed for modern browsers by using [HTML Drag and Drop API](https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API). Please make sure it meets your requirement.\n\nFeel free to customize and extend according to your project's needs. If you have any questions or feedback, please open an issue on GitHub.\n\nHappy coding! 🚀\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fttys026%2Freact-simple-sort","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fttys026%2Freact-simple-sort","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fttys026%2Freact-simple-sort/lists"}