{"id":15031361,"url":"https://github.com/noxware/egui-tauri-template","last_synced_at":"2025-06-21T21:03:53.947Z","repository":{"id":225599857,"uuid":"763344046","full_name":"noxware/egui-tauri-template","owner":"noxware","description":"Foundation for creating an egui app that runs inside a Tauri webview","archived":false,"fork":false,"pushed_at":"2024-03-03T19:09:09.000Z","size":1048,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-13T05:41:17.252Z","etag":null,"topics":["egui","rust","rustlang","tauri","wasm","webassembly"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/noxware.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":"2024-02-26T05:40:19.000Z","updated_at":"2025-03-12T02:51:31.000Z","dependencies_parsed_at":"2024-09-24T23:31:25.676Z","dependency_job_id":null,"html_url":"https://github.com/noxware/egui-tauri-template","commit_stats":null,"previous_names":["noxware/egui-tauri-template"],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/noxware/egui-tauri-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noxware%2Fegui-tauri-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noxware%2Fegui-tauri-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noxware%2Fegui-tauri-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noxware%2Fegui-tauri-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/noxware","download_url":"https://codeload.github.com/noxware/egui-tauri-template/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noxware%2Fegui-tauri-template/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261193090,"owners_count":23122904,"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":["egui","rust","rustlang","tauri","wasm","webassembly"],"created_at":"2024-09-24T20:15:31.227Z","updated_at":"2025-06-21T21:03:48.930Z","avatar_url":"https://github.com/noxware.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# egui tauri template\n\n## Description\n\nThis is a template for creating an [egui](https://github.com/emilk/egui) app that runs inside a [tauri](https://github.com/tauri-apps/tauri) webview window.\n\nThis is a reduced version of [eframe_template](https://github.com/emilk/eframe_template) with tauri and [hframe](https://github.com/noxware/hframe) added.\n\n## Why I would use egui inside a webview instead of a native window?\n\nAlthough this adds a lot of overhead, it can be useful if you need to show web content alongside your egui app or maybe\nuse some web API.\n\nFor example, you can use this to embed multimedia content that the web naturally supports like videos.\nOr maybe you want to show an `iframe`.\n\nThis template comes with [hframe](https://github.com/noxware/hframe) to help you with that.\n\n## Screenshot\n\n![Screenshot](https://github.com/noxware/egui-tauri-template/assets/7684329/9c31d085-fd78-4af8-a0fb-ab75243f55a5)\n\n## Usage as desktop app\n\nInstall Tauri CLI and run `cargo tauri dev`.\n\n## Usage as web app\n\nInstall Trunk and run `trunk serve`.\n\n\u003e Note: When used as a web app, Tauri commands will not work.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoxware%2Fegui-tauri-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnoxware%2Fegui-tauri-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoxware%2Fegui-tauri-template/lists"}