{"id":13448087,"url":"https://github.com/weprovide/valet-plus","last_synced_at":"2025-05-13T17:09:41.661Z","repository":{"id":22029698,"uuid":"93790457","full_name":"weprovide/valet-plus","owner":"weprovide","description":"Blazing fast macOS PHP development environment","archived":false,"fork":false,"pushed_at":"2025-03-12T10:51:55.000Z","size":42322,"stargazers_count":1558,"open_issues_count":7,"forks_count":210,"subscribers_count":47,"default_branch":"3.x","last_synced_at":"2025-04-24T01:55:21.734Z","etag":null,"topics":["development-environment","php"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/weprovide.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,"zenodo":null}},"created_at":"2017-06-08T20:46:37.000Z","updated_at":"2025-04-03T10:23:33.000Z","dependencies_parsed_at":"2023-01-14T08:00:26.079Z","dependency_job_id":"b127fac1-c92d-4346-baf1-ca53173f069b","html_url":"https://github.com/weprovide/valet-plus","commit_stats":{"total_commits":852,"total_committers":153,"mean_commits":5.568627450980392,"dds":0.7265258215962441,"last_synced_commit":"eb338f1e96b4a3852377a16fe27bc98412839b5e"},"previous_names":[],"tags_count":89,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weprovide%2Fvalet-plus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weprovide%2Fvalet-plus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weprovide%2Fvalet-plus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weprovide%2Fvalet-plus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weprovide","download_url":"https://codeload.github.com/weprovide/valet-plus/tar.gz/refs/heads/3.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253990468,"owners_count":21995774,"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":["development-environment","php"],"created_at":"2024-07-31T05:01:35.221Z","updated_at":"2025-05-13T17:09:36.652Z","avatar_url":"https://github.com/weprovide.png","language":"PHP","funding_links":[],"categories":["PHP","PHP (184)"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg width=\"200\" src=\"images/logo.png\"\u003e\u003c/p\u003e\n\n[![Latest Version on Packagist](https://img.shields.io/packagist/v/weprovide/valet-plus.svg?style=flat)](https://packagist.org/packages/weprovide/valet-plus)\n[![Downloads on Packagist](https://img.shields.io/packagist/dt/weprovide/valet-plus.svg?style=flat)](https://packagist.org/packages/weprovide/valet-plus)\n\n## Introduction\n\nValet+ is a development environment for macOS. No Vagrant, no Docker, no `/etc/hosts` file. This project uses \n[laravel/valet](https://github.com/laravel/valet) as a dependency.\n\n\n## Installation\n\n\u003e :warning: Valet+ requires macOS and [Homebrew](https://brew.sh/). Before installation, you should make sure that no \n\u003e other programs such as Apache or Nginx are binding to your local machine's port 80.\n\n\u003e :warning: Valet+ requires [Composer](https://getcomposer.org/) to be installed. \n\nTo get started, you first need to ensure that Homebrew is up-to-date using the update command:\n```shell\nbrew update\n```\n\nNext, you should use Homebrew to install PHP 8.1 (using `shivammathur/php`):\n```shell\nbrew tap shivammathur/php\nbrew install shivammathur/php/php@8.1\nbrew link php@8.1 --force\nbrew services restart php@8.1\n```\n\nMake sure your sure the `$HOME/.composer/vendor/bin` directory is in your system's \"PATH\".\n\nInstall Valet+ 3.x with composer:\n```shell\ncomposer global require weprovide/valet-plus\n```\n\nFinally, you may execute the Valet+ `install` command. This will install and configure Valet+, Nginx, DnsMasq and other\nservices. In addition, use `--help` to see all installation options. \n```shell\nvalet-plus install\n```\n\nThe daemons Valet+ depends on will be configured to launch when your system starts. Once Valet+ is installed, try pinging\nany `*.test` domain on your terminal using a command such as `ping foobar.test`. If Valet+ is installed correctly you \nshould see this domain responding on `127.0.0.1`.\n\n\n\n## Valet+ features\n\nHere are a few key differences compared to the original Valet:\n\n- Nginx config optimization\n- PHP extensions (~~mcrypt~~, ~~intl~~, ~~opcache~~, yaml, apcu, ds, imagick)\n- MySQL (mysql@5.7, mysql@8.0, mysql@8.1, mariadb)\n  - DB commands (list, create, drop, reset, (re)import, export, ~~open~~)\n- Mailhog (on/off mode)\n- Varnish (on/off mode)\n- Redis (on/off mode)\n- Rabbitmq (on/off mode)\n- Xdebug (on/off mode)\n- Memcache (on/off mode)\n- Elasticsearch v6, v7, v8 (on/off mode) using Docker \n- Opensearch v2 (on/off mode) using Docker\n- ~~Ioncube~~\n- Rewrite/unrewrite public domain to local environment\n- ~~DevTools~~\n- Binaries (magerun, magerun2, drush, wp-cli, shopware-cli)\n\n### Changes vs Valet+ 2\n\n- Use command `valet-plus` instead of `valet`.\n- Rename `.env.valet` to `.valet-env.php`.\n- Use command `valet-plus elasticsearch|es use \u003cversion\u003e` instead of `valet-plus use elasticsearch|es \u003cversion\u003e`.\n- Use `127.0.0.1` as Redis host instead of `/tmp/redis.sock`.\n- Choose which binaries to install (default all) and self-update on `valet-plus install` command.\n- Adds dependency on Docker for Elasticsearch, see https://docs.docker.com/desktop/install/mac-install/\n\n\n\n## Get in touch\n\n[![slack](https://p9.zdassets.com/hc/theme_assets/138842/200037786/logo.png)](https://join.slack.com/t/valet-plus/shared_invite/enQtNDE2MjU2NzgyNjQwLWFiYWNjOWFhOWQ2ZDcyOTEyZTA2MzAzOWYyYzYwMTYzODVlMGE3ZDg3ZWQ1M2JmN2M0OGY3OGUwMDI3NDM1NDU)\n\nWe have a slack workspace available [which you can join](https://join.slack.com/t/valet-plus/shared_invite/enQtNDE2MjU2NzgyNjQwLWFiYWNjOWFhOWQ2ZDcyOTEyZTA2MzAzOWYyYzYwMTYzODVlMGE3ZDg3ZWQ1M2JmN2M0OGY3OGUwMDI3NDM1NDU).\n\nYes, we have a Valet+ fan page https://www.weprovide.com/valet-plus\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweprovide%2Fvalet-plus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweprovide%2Fvalet-plus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweprovide%2Fvalet-plus/lists"}