{"id":20329378,"url":"https://github.com/ddev/ddev-ui","last_synced_at":"2025-04-11T20:42:06.286Z","repository":{"id":99711548,"uuid":"99947022","full_name":"ddev/ddev-ui","owner":"ddev","description":"A not-currently-maintained user Interface that provides a graphical way of interacting with DDEV Local","archived":false,"fork":false,"pushed_at":"2020-04-30T02:02:54.000Z","size":10988,"stargazers_count":20,"open_issues_count":60,"forks_count":5,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-25T16:51:22.775Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.ddev.com/","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/ddev.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":"2017-08-10T17:08:37.000Z","updated_at":"2024-06-11T08:33:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"7cf06577-3ad0-45f1-a22d-49f8ded0a187","html_url":"https://github.com/ddev/ddev-ui","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddev%2Fddev-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddev%2Fddev-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddev%2Fddev-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddev%2Fddev-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ddev","download_url":"https://codeload.github.com/ddev/ddev-ui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248479087,"owners_count":21110816,"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":[],"created_at":"2024-11-14T20:10:32.844Z","updated_at":"2025-04-11T20:42:06.261Z","avatar_url":"https://github.com/ddev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ddev-ui\n\nA Graphical User Interface for the DDEV CLI (https://github.com/drud/ddev)\n\n[![CircleCI](https://circleci.com/gh/drud/ddev-ui.svg?style=shield)](https://circleci.com/gh/drud/ddev-ui) ![project is maintained](https://img.shields.io/maintenance/yes/2018.svg)\n\n## Prerequisites\n\nIf you are looking to contribute to the project you will need to make sure you have the below prerequisites.\n\n### DDEV CLI\n\n[DDEV CLI](https://github.com/drud/ddev/blob/master/CONTRIBUTING.md) is installed and properly working.\n\n### Node\n\n```sh\nnode -v\n```\n\n- Node-lts/dubnium (v10.11+) is installed and configured in your path.\n\n#### Install with Homebrew\n\n```sh\nbrew install node\n```\n\n#### Install with NVM if you want muliptle versions of node. - https://github.com/creationix/nvm\n\nTo install NVM\n\n```sh\ncurl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash\n```\n\n\u003csub\u003eThe script clones the nvm repository to `~/.nvm` and adds the source line to your profile (`~/.bash_profile`, `~/.zshrc`, `~/.profile`, or `~/.bashrc`).\u003c/sub\u003e\n\n```sh\nexport NVM_DIR=\"$HOME/.nvm\"\n[ -s \"$NVM_DIR/nvm.sh\" ] \u0026\u0026 \\. \"$NVM_DIR/nvm.sh\" # This loads nvm\n```\n\nTo Install Node stable\n\n```sh\nnvm install stable\nnvm use stable\nnvm alias default stable\n```\n\nTo Verify\n\n```sh\nnode -v\nnpm -v\n```\n\n\u003csub\u003eShould be **node** \u003e= `v10.x` and **npm** = `6.x`\u003c/sub\u003e\n\n### Yarn\n\n#### Install with NPM\n\n- To install Yarn globally `npm install -g yarn`.\n\n#### Install with Homebrew\n\n- [Setup Homebrew](https://ddev.readthedocs.io/en/latest/)\n- To install Yarn globally `brew install yarn --without-node`.\n\n## Run Instructions\n\n- Ensure DDEV is installed and properly working via CLI and you have valid projects installed.\n  - `make clean` - To test with packaged app.\n  - `make clean appstart` - To test with DevTools and HMR.\n\n## Build Instructions\n\nDDEV UI has been tested on macOS, Win7/8/10, Ubuntu 16.04+ and Fedora 25+. The following commands will output the compiled binary to /release-builds .\n\n- macOS: `make clean darwin`\n- windows: `make clean windows`\n- linux: `make clean linux`\n\nWhile developing and testing casually locally (not for formal reviews), you may wish to skip building the full binary by running `make clean appstart` or using yarn `yarn install \u0026\u0026 yarn start` in the main ddev-ui directory.\n\nThis will launch the ddev-ui electron app without requiring building disk images and closing/reopening the binary.\n\n## Build Release Instructions\n\nDDEV UI has been tested on macOS, Win7/8/10, Ubuntu 16.04+ and Fedora 25+. The following commands will output the compiled binary to /release-builds .\n\n- All: `make clean release`\n- macOS: `make release-darwin`\n- windows: `make clean release-windows`\n- linux: `make clean release-linux`\n\n## Alpha Release\n\n- This is an initial alpha release. We fully expect there to be bugs and we have a backlog of features we are working on. We'll respond as quickly as we can to new requests.\n- We would love your suggestions, contributions, and help! Please review our [Guidelines for Contributing](https://github.com/drud/ddev/blob/master/CONTRIBUTING.md).\n\n## Known Issues\n\n- This version only supports Mac OS. We are working on getting Linux and Windows support and testing in by the next release.\n- While existing TYPO3, Drupal 6, and Backdrop sites will work, the Create New Project functionality currently only works from Drupal 7, Drupal 8, and WordPress. We are working hard on adding support for Typo3, Drupal 6, and Backdrop in the next release.\n- We are still working on the code signature so you’ll need to right-click to bypass Mac security settings when opening the app the first time.\n\n## Initial Roadmap\n\nThe planned roadmap can be found at\nhttps://github.com/drud/ddev-ui/wiki/Roadmap.\n\nDDEV-UI is currently at v0.6.0-alpha\n\nAs always, thank for your support, feedback, and contributions!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fddev%2Fddev-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fddev%2Fddev-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fddev%2Fddev-ui/lists"}