{"id":19217654,"url":"https://github.com/arikxl/typescriptodo","last_synced_at":"2026-04-16T17:36:19.275Z","repository":{"id":152466092,"uuid":"591808231","full_name":"arikxl/typescriptodo","owner":"arikxl","description":"a simple  to-do list application built with React and TypeScript. The application allows you to create, edit, and delete to-do items, and also allows you to mark them as completed. The application is fully responsive . Users can also reorder their todos using drag and drop.","archived":false,"fork":false,"pushed_at":"2023-01-24T06:15:53.000Z","size":1392,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-04T19:12:16.188Z","etag":null,"topics":["drag-and-drop","react","todo-list","typescript"],"latest_commit_sha":null,"homepage":"https://arikxl.github.io/typescriptodo/","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/arikxl.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-21T23:32:48.000Z","updated_at":"2023-01-24T06:10:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"bf365a7b-42cb-4e8b-9997-1ec7e16f9275","html_url":"https://github.com/arikxl/typescriptodo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arikxl%2Ftypescriptodo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arikxl%2Ftypescriptodo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arikxl%2Ftypescriptodo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arikxl%2Ftypescriptodo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arikxl","download_url":"https://codeload.github.com/arikxl/typescriptodo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240292364,"owners_count":19778311,"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":["drag-and-drop","react","todo-list","typescript"],"created_at":"2024-11-09T14:23:17.593Z","updated_at":"2025-10-17T11:52:01.000Z","avatar_url":"https://github.com/arikxl.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TypeScriptodo\nA simple and user-friendly to-do list application built with React and TypeScript.\n\n## Features\n- Create, edit, and delete to-do items\n- Mark items as completed\n- Reorder items using drag and drop\n- Fully responsive design\n\n## Technologies Used\n- React\n- TypeScript\n- react-beautiful-dnd\n- CSS\n\n## Getting Started\n\nClone the repository:\ngit clone https://github.com/arikxl/typescriptodo.git\n\nInstall the dependencies:\nnpm start\n\nBuild for production:\nnpm run build\n\n## Usage\nAdd your to-do items in the input field and press enter or click on the \"go\" button.\nYou can mark the items as done by clicking on the checkmark icon,\nedit them by clicking on the edit icon,\ndelete them by clicking on the delete icon and reorder them using drag and drop.\n\n## Deployment\nThis project is deployed on GitHub Pages. You can see it live at https://arikxl.github.io/typescriptodo/\n\n## Contributing\nIf you want to contribute to this project, feel free to open a pull request.\n\n\n## Contact\nIf you have any questions or need help with the project, feel free to contact me at arikxl@gmail.com.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farikxl%2Ftypescriptodo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farikxl%2Ftypescriptodo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farikxl%2Ftypescriptodo/lists"}