{"id":25759410,"url":"https://github.com/iwangbowen/ui-builder","last_synced_at":"2025-07-12T12:08:22.183Z","repository":{"id":170064129,"uuid":"145672373","full_name":"iwangbowen/UI-Builder","owner":"iwangbowen","description":"UI Builder to generate html pages automatically","archived":false,"fork":false,"pushed_at":"2021-06-11T01:38:08.000Z","size":92695,"stargazers_count":46,"open_issues_count":1,"forks_count":21,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-13T03:48:08.837Z","etag":null,"topics":["ag-grid","drag-and-drop","grunt","html-generation","javascript","ui-builder"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iwangbowen.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":"2018-08-22T07:25:13.000Z","updated_at":"2024-11-22T19:00:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"361d46f2-4511-4e52-b728-291bc9e321de","html_url":"https://github.com/iwangbowen/UI-Builder","commit_stats":null,"previous_names":["iwangbowen/ui-builder"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/iwangbowen/UI-Builder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iwangbowen%2FUI-Builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iwangbowen%2FUI-Builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iwangbowen%2FUI-Builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iwangbowen%2FUI-Builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iwangbowen","download_url":"https://codeload.github.com/iwangbowen/UI-Builder/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iwangbowen%2FUI-Builder/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264987352,"owners_count":23693809,"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":["ag-grid","drag-and-drop","grunt","html-generation","javascript","ui-builder"],"created_at":"2025-02-26T17:32:08.961Z","updated_at":"2025-07-12T12:08:22.075Z","avatar_url":"https://github.com/iwangbowen.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GUI Builder: A Drag-and-Drop Web App\n\nGUI Builder is a drag and drop ui builder to help developers create static web pages faster\n\n---\n\nCheck out [Chinese Docs](https://iwangbowen.github.io/UI-Builder/) for more information\n\n## Preview\n\n![UI Builder Preview](./ui-builder.gif)\n\nThe preview shown above is on branch `gridster-snap` right now, you can check out this branch to try it out. The master branch has adopted a different approach to the design and implementation and is in the active deveelopment currently.\n\n## What it does\n\n- Draggable widgets\n- Resizable widgets\n- Drag and drop components into widgets\n- Configure components attributes\n- Generate JavaScript code\n- Edit different web pages at the same time\n- Save automatically\n- Download created web pages and upload them to edit again\n\n## Getting started\n\n1. Install development dependencies:\n\n    ```sh\n    npm install\n    ```\n\n2. Build app\n\n    ```sh\n    npm run build:dev\n    ```\n\n3. Start app\n\n    ```sh\n    npm run start\n    ```\n\n## Project maintainers\n\nThis project is maintained by [Bowen Wang](https://github.com/iwangbowen) and friends. Use of this project under the [MIT License](LICENSE.md).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiwangbowen%2Fui-builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiwangbowen%2Fui-builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiwangbowen%2Fui-builder/lists"}