{"id":20621426,"url":"https://github.com/emarifer/test-wails","last_synced_at":"2026-05-17T15:39:01.341Z","repository":{"id":259717958,"uuid":"879267563","full_name":"emarifer/test-wails","owner":"emarifer","description":"Wails Framework Demo Desktop App Using HTMX \u0026 a-h/Templ for Go","archived":false,"fork":false,"pushed_at":"2024-10-27T17:50:14.000Z","size":466,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-13T23:30:07.197Z","etag":null,"topics":["daisyui","htmx","tailwindcss","templ","wails","wails-app"],"latest_commit_sha":null,"homepage":"","language":"NSIS","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/emarifer.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}},"created_at":"2024-10-27T13:12:16.000Z","updated_at":"2024-10-28T08:30:16.000Z","dependencies_parsed_at":"2024-10-27T15:13:04.069Z","dependency_job_id":"653bcb49-7cd7-4ed5-a1b8-75f09c5a82db","html_url":"https://github.com/emarifer/test-wails","commit_stats":null,"previous_names":["emarifer/test-wails"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/emarifer/test-wails","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emarifer%2Ftest-wails","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emarifer%2Ftest-wails/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emarifer%2Ftest-wails/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emarifer%2Ftest-wails/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emarifer","download_url":"https://codeload.github.com/emarifer/test-wails/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emarifer%2Ftest-wails/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278708022,"owners_count":26031932,"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-06T02:00:05.630Z","response_time":65,"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":["daisyui","htmx","tailwindcss","templ","wails","wails-app"],"created_at":"2024-11-16T12:17:49.223Z","updated_at":"2025-10-07T01:57:01.910Z","avatar_url":"https://github.com/emarifer.png","language":"NSIS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# README\n\n## About\n\nThis template uses a unique combination of pure htmx for interactivity plus Go templates for creating components and forms, also included:\n- Built-in added styling to show off some of Tailwind and Daisyui.\n- Uses HTMX for MPA style interactivity on a single page as per SPA.\n- Added custom Chi middleware for handling HTMX calls in an easy to maintain routing configuration.\n- Built-in version display linked to version variable from main which can be updated on app build for CICD and/or during runtime.\n- Scripts configured to use the Bun runtime to launch Vite. (Make sure you have bun installed first)\n- To switch back to npm instead of bun, edit wails.json and package.json (or use NPM under the @npm tag)\n- Also using https://templ.guide/ for components and templates use \"templ generate\" to update templ files. \n\n## Initial Setup Instructions\n- Install Bun (or use NPM under the @npm tag)\n- Change go.mod module\n- Change app.go components package import\n- **For Linux build tag webkit2_40 is required e.g -tags webkit2_40**\n\n## Live Development\n\nTo run in live development mode, run `wails dev` in the project directory. In another terminal, go into the `frontend`\ndirectory and run `bun run dev`. The frontend dev server will run on http://localhost:34115. Connect to this in your\nbrowser and connect to your application.\n\n## Building\n\nTo build a redistributable, production mode package, use `wails build`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femarifer%2Ftest-wails","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femarifer%2Ftest-wails","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femarifer%2Ftest-wails/lists"}