{"id":25536302,"url":"https://github.com/markort147/bekind","last_synced_at":"2026-04-07T07:44:23.564Z","repository":{"id":276145445,"uuid":"927069105","full_name":"markort147/bekind","owner":"markort147","description":"BeKind, Rewind is a simple offline movie tracker web app built with HTMX and Go. It's a playground project for experimenting with these technologies, featuring a frontend UI with basic functionality to add, edit, and delete movies stored in-memory.","archived":false,"fork":false,"pushed_at":"2025-05-31T16:54:26.000Z","size":7878,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-03T16:19:13.206Z","etag":null,"topics":["css","go","html","htmx","htmx-go"],"latest_commit_sha":null,"homepage":"","language":"Go","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/markort147.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-02-04T10:57:18.000Z","updated_at":"2025-05-31T16:54:30.000Z","dependencies_parsed_at":"2025-05-22T21:34:37.494Z","dependency_job_id":"3181b9ec-dbf5-435a-acb5-4ba3bfb9f982","html_url":"https://github.com/markort147/bekind","commit_stats":null,"previous_names":["markort147/bekindfrontend","markort147/bekind"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/markort147/bekind","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markort147%2Fbekind","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markort147%2Fbekind/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markort147%2Fbekind/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markort147%2Fbekind/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/markort147","download_url":"https://codeload.github.com/markort147/bekind/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markort147%2Fbekind/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31504897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["css","go","html","htmx","htmx-go"],"created_at":"2025-02-20T04:32:32.357Z","updated_at":"2026-04-07T07:44:23.544Z","avatar_url":"https://github.com/markort147.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BeKind, Rewind\nBeKind, Rewind is a draft project for a simple web frontend UI of an offline Movie Tracker app I plan to build in the near future. This project serves as a playground for exploring [HTMX](https://htmx.org/) and Go.\n\nCurrently, the app has no backend, and movies are stored in-memory with non-persistent storage. The few movies displayed when you run the app are hardcoded. However, you can edit, delete, and add new movies to the list.\n\n## Features\n- View a hardcoded list of movies.\n- Edit and delete movies.\n- Add new movies to the list.\n\n## Prerequisites\nBefore running the app, ensure that you have Go version 1.22 or higher installed on your system.\n\n## Installation and running the app\n\n### Install Go \nFirst, install Go if you haven't already. You can download Go from the official website: https://golang.org/dl/.\n\n#### Building from the source\n\n##### Clone the Repository\nClone this repository to your local machine:\n\n```bash\ngit clone https://github.com/markort147/bekind.git\n```\n\n##### Build the App\nNavigate to the directory where you cloned the repo, then run the following command:\n```bash\ngo build ./cmd/bekindrewind/ -o bekindrewind\n```\n\n##### Run the app\nRun the app:\n```bash\n./bekindrewind -config \u003cpath-to-your-config-yaml\u003e\n```\n\n#### As a Go command\n\n##### Install via Go\n```bash\ngo install github.com/markort147/bekind/cmd/bekindrewind@latest\n```\n\n##### Run the app\nRun the app:\n```bash\n~/go/bin/bekindrewind -config \u003cpath-to-your-config-yaml\u003e\n```\n### Access the Web App\nOpen your browser and go to http://localhost:[PORT] to view the app in action.\n\n## Development with Air\nFor a smoother development experience, I recommend using Air, which provides live reloading. The repository includes a .air.toml configuration file for easy integration with [Air](https://github.com/air-verse/air).\n\nTo use Air:\n1. Install Air by following the instructions on the official [Air GitHub page](https://github.com/air-verse/air).\n2. Run the app with Air:\n```bash\nair .\n```\nThis will automatically reload the application whenever changes are made to the code, enhancing your development workflow.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkort147%2Fbekind","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarkort147%2Fbekind","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkort147%2Fbekind/lists"}