{"id":32393861,"url":"https://github.com/believer/movies-go","last_synced_at":"2025-10-25T05:55:39.842Z","repository":{"id":196533414,"uuid":"694643432","full_name":"believer/movies-go","owner":"believer","description":"Movies I've seen built with Go and htmx","archived":false,"fork":false,"pushed_at":"2025-10-16T04:27:09.000Z","size":48009,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-16T14:41:06.175Z","etag":null,"topics":["go","htmx","postgresql"],"latest_commit_sha":null,"homepage":"https://movies.willcodefor.beer","language":"Go","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/believer.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-09-21T12:07:35.000Z","updated_at":"2025-10-16T04:27:12.000Z","dependencies_parsed_at":"2024-06-18T05:43:03.898Z","dependency_job_id":"a830f033-1dc3-4e12-bb96-924178fbeada","html_url":"https://github.com/believer/movies-go","commit_stats":null,"previous_names":["believer/movies-go"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/believer/movies-go","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/believer%2Fmovies-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/believer%2Fmovies-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/believer%2Fmovies-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/believer%2Fmovies-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/believer","download_url":"https://codeload.github.com/believer/movies-go/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/believer%2Fmovies-go/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280911373,"owners_count":26412209,"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","status":"online","status_checked_at":"2025-10-25T02:00:06.499Z","response_time":81,"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":["go","htmx","postgresql"],"created_at":"2025-10-25T05:54:25.197Z","updated_at":"2025-10-25T05:55:39.836Z","avatar_url":"https://github.com/believer.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Movies\n\nI've been keeping track of the movies I watch for 20 years. First, using lists in IMDb and from 2011 using my own database. The site has seen multiple design iterations over the years and is the pet project I've worked most on.\n\nThis version is built with [Go](https://go.dev/), [htmx](https://htmx.org/), a [PostgreSQL](https://www.postgresql.org/) database, and a tiny amount of [hyperscript](https://hyperscript.org/) for some client side interactivity. It is the most feature-rich of all versions. It's also the most fun I've had in building any of the versions.\n\nI use this project as a testing ground for new technologies and browser features. For example, [CSS scroll-driven animations](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_scroll-driven_animations) and the [Popover API](https://developer.mozilla.org/en-US/docs/Web/API/Popover_API) with [anchoring](https://developer.mozilla.org/en-US/docs/Web/CSS/anchor). Currently, both features are only available in Chrome and Edge.\n\n## Previous iterations\n\n- **2022:** [Remix](https://github.com/believer/movie)\n- **2020:** [ReScript](https://github.com/believer/movie-rescript)\n- **2017:** [Create React App](https://github.com/believer/movies-web) with [GraphQL API](https://github.com/believer/movies-graphql-postgres)\n- **2017:** [Elm](https://github.com/believer/movies-elm)\n- **2017:** [Vue](https://github.com/believer/movies-vue)\n- **2015:** [RethinkDB and Restify](https://github.com/believer/movies-api)\n- **2015:** [React Native 0.3](https://github.com/believer/movies-native)\n- **2015:** [React 0.12 with Gulp build](https://github.com/believer/movies-react)\n- **2014:** [Express, Jade, and Gulp](https://github.com/believer/movies-old)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeliever%2Fmovies-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeliever%2Fmovies-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeliever%2Fmovies-go/lists"}