{"id":18187991,"url":"https://github.com/alterx/gun-preact-todoapp","last_synced_at":"2025-04-07T13:47:29.044Z","repository":{"id":67823437,"uuid":"258339315","full_name":"alterx/gun-preact-todoapp","owner":"alterx","description":null,"archived":false,"fork":false,"pushed_at":"2023-08-03T06:18:16.000Z","size":93,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-13T16:44:05.898Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":false,"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/alterx.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}},"created_at":"2020-04-23T21:51:40.000Z","updated_at":"2020-04-26T18:30:09.000Z","dependencies_parsed_at":"2024-12-21T03:34:29.420Z","dependency_job_id":null,"html_url":"https://github.com/alterx/gun-preact-todoapp","commit_stats":{"total_commits":4,"total_committers":1,"mean_commits":4.0,"dds":0.0,"last_synced_commit":"8be78f2bf3147d024383882dd2ae3fe4e13f9ffd"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alterx%2Fgun-preact-todoapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alterx%2Fgun-preact-todoapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alterx%2Fgun-preact-todoapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alterx%2Fgun-preact-todoapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alterx","download_url":"https://codeload.github.com/alterx/gun-preact-todoapp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247666011,"owners_count":20975787,"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":[],"created_at":"2024-11-03T02:04:17.190Z","updated_at":"2025-04-07T13:47:29.026Z","avatar_url":"https://github.com/alterx.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gun TODO list\n\nThis is a TODO list example inspired by https://github.com/thrownness/decentralized-todo-app and built with Preact + htm + hooks.\nThis project uses the official TODO MVC CSS [https://github.com/tastejs/todomvc-app-css]\n\nhtm provides a JSX-like syntax but it uses template literals and is used here in conjunction with Preact to avoid the build step. This project can also be easily converted to React and JSX but for the sake of simplicity I'm using the aforementioned tools.\n\nThis project also uses modern ES6+ syntax and ESM modules, so it should be run in evergreen browsers (Chrome, Edge or Firefox should all work) or transpiled (out of scope).\n\n# Running the project\n\nUse `pnpm`, `npm` or `yarn` to install the dependencies:\n\n```\n$ npm i\n$ cd gun-preact-todoapp\n$ npm start\n```\n\nThen visit [localhost:5151](http://localhost:5151) in your browser.\n\n## License\n\nLicensed under [MIT](https://github.com/alterx/gun-preact-todoapp/blob/master/LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falterx%2Fgun-preact-todoapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falterx%2Fgun-preact-todoapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falterx%2Fgun-preact-todoapp/lists"}