{"id":15011438,"url":"https://github.com/bunland/webapp","last_synced_at":"2026-03-09T05:32:37.597Z","repository":{"id":138862619,"uuid":"537155344","full_name":"Bunland/webapp","owner":"Bunland","description":"Create Webapps with Bun.js and Chromium-based browsers","archived":false,"fork":false,"pushed_at":"2023-02-09T04:51:44.000Z","size":1567,"stargazers_count":16,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T04:06:00.451Z","etag":null,"topics":["bunjs","chromium","golang","webapps"],"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/Bunland.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":"2022-09-15T18:20:58.000Z","updated_at":"2025-02-14T01:15:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"7795ee9b-00d9-4883-b641-89edf31aa37e","html_url":"https://github.com/Bunland/webapp","commit_stats":{"total_commits":24,"total_committers":1,"mean_commits":24.0,"dds":0.0,"last_synced_commit":"8a86855a2015f0f4c3da6bc3646ad95d7be0a824"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bunland%2Fwebapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bunland%2Fwebapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bunland%2Fwebapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bunland%2Fwebapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bunland","download_url":"https://codeload.github.com/Bunland/webapp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248514228,"owners_count":21116903,"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":["bunjs","chromium","golang","webapps"],"created_at":"2024-09-24T19:41:05.957Z","updated_at":"2026-03-09T05:32:37.524Z","avatar_url":"https://github.com/Bunland.png","language":"Go","readme":"# webapp.\n\nBuild Desktop Apps with bun.js and chromium-based browsers.\nThis is a project still under construction, please be patient.\n\n#Get Started\n\nTo get started with the project, clone the same as follows. open a console and paste this\n\n``` \ngit clone https://github.com/Bunland/webapp.git\n```\nNow go to the project with:\n```\ncd webapp\n```\n\ninstall dependencies (The necessary dependencies for our Svelte Ui will be installed).\n\n```\ncd myapp \n```\n\n```\nbun install\n```\n\nRun the application in development mode. \n\nGo back to the main \"webapp\" folder and type in the console:\n```\nbun run dev\n```\n\nBuild the webapp.\n\nUnfortunately \"for now\", the only way to build our webapp is using the Golang language, so make sure you have golang installed. You can follow the following link which will help you to install Golang easily:\n\nhttps://github.com/golang/go/wiki/Ubuntu\n\n\nOnce you have golang installed write in the console in the \"webapp\" directory:\n\n```\nbun run build\n```\n\nNext, Golang will take care of packaging your application, you will see that a folder called \"webapp_1.0.0\" and a file called \"webapp_1.0.0.deb\" have been created, with the latter you will be able to install your application on your computer.\n\n\nhttps://user-images.githubusercontent.com/29004070/190515371-e656baf2-b5d0-4d71-8bd6-3acbc46c02e2.mp4\n\n![image](https://user-images.githubusercontent.com/29004070/193175313-cca3836d-ed39-4fad-975e-2ef750b5c7c4.png)\n\n\nIf you wish, you can modify the name of the application and its information in the file: build-linux.sh, if you want to change the icons you can go to the \"icons\" folder and modify the existing one for another of your preference.\n\nThis project is based on Lorca and in turn on Carlo.js. \n\nLorca \nhttps://github.com/zserge/lorca \n\nCarlo \nhttps://github.com/GoogleChromeLabs/carlo\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbunland%2Fwebapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbunland%2Fwebapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbunland%2Fwebapp/lists"}