vv makes it extremely easy to create a new WordPress site using Varying Vagrant Vagrants. vv supports site creation with many different options; site blueprints to set up all your plugins, themes, and more; deployments; and lots more features. Tired of the time it takes to do a vagrant provision or create new sites? Check out flip, a simple utility to solve that issue.
wordpress local-development vvv varying-vagrant-vagrants vvmkcert is a simple tool for making locally-trusted development certificates. It requires no configuration. Using certificates from real certificate authorities (CAs) for development can be dangerous or impossible (for hosts like localhost or 127.0.0.1), but self-signed certificates cause trust errors. Managing your own CA is the best solution, but usually involves arcane commands, specialized knowledge and manual steps.
https tls certificates local-development localhost root-ca ios firefox chrome certificate-authorityLaragon is a portable, isolated, fast & powerful universal development environment for PHP, Node.js, Python, Java, Go, Ruby. It is fast, lightweight, easy-to-use and easy-to-extend. Laragon is great for building and managing modern web applications. It is focused on performance - designed around stability, simplicity, flexibility and freedom. Laragon is very lightweight and will stay as lean as possible. The core binary itself is less than 2MB and uses less than 4MB RAM when running.
local-development development-environment development-server deployment⚠️ This tool installs a root CA in your system. Use it only if you know what you are doing. As the title says, this tool is to be used for development. It is not meant to run at production and it hasn't been tested in CI environments either.
docker https proxy acme caddy localhost ssl-certificates local-development step-caddev is an open source tool that makes it simple to get local PHP development environments up and running in minutes. It's powerful and flexible as a result of its per-project environment configurations, which can be extended, version controlled, and shared. In short, ddev aims to allow development teams to use Docker in their workflow without the complexities of bespoke configuration. Having trouble? See our support options below. You might have trouble if another local development tool is already using port 80 or 443.
drupal wordpress development docker typo3 mariadb docker-compose php7 php71 php-docker-stack php-on-windows local-development ddev-local pantheon ddevWith VVV Provision Flipper, you can easily set up multiple named Varying Vagrant Vagrants provisioning scripts and toggle between them. This is useful, as you can set a provisioning script, for example, that skips updating the included WordPress version to speed up the process. And then periodically toggle between the quick script and the default version included in VVV.
provisioning-scripts vv local-development vvv varying-vagrant-vagrantsGnerator VVV is a Yeoman generator that creates shareable WordPress installations for Varying Vagrant Vagrants and potentailly other vagrant instances in the future. At a high level, this generator creates a JSON file that describes your WordPress installation. Other developers can use that JSON file and this generator to create their own development environment that is exactly the same as yours.
yeoman-generator vvv vagrant sharable flexible local-development generator wordpressInstead of installing mkcert package on my local machine, I prefer to use mkcert as a service. A docker container running mkcert to have your own valid ssl certificates for your local development container based environment.
docker ssl-certificates verification local-development mkcertA bare-bones starter WordPress environment using Docker. Right now, this just quickly sets up a functional local PHP environment and WordPress installation. Out of the box, the container comes installed with tools like Composer and the WP CLI. Make sure Docker and Docker Compose are installed on your machine.
docker wordpress docker-compose environment local-developmentLocalroast quickly stubs a HTTP server. It takes a JSON file with a list of paths and stub responses. Changes are autoloaded. Use it to develop and test an API client. The command takes a single argument, a path to a JSON file. The JSON file must be a JSON array containing endpoint definitions. Each endpoint is represented as a JSON object with keys method, path, status and response. response can be any valid JSON object.
http stub-server testing-tools local-development mock-serverSometimes you need https on your local machine to test some functionality of your application, like payment system, but some of them require a valid https. Like stripe. And you can’t use localhost to request a certificate from issuer like Let’s Encrypt, so your option is to create a self signed certificate authority (CA). This tool make it easy.
https-certificate localhost openssl root-certificate root-ca local-development signed nginx ubuntu osx certificateThis is a collection of trivial functions to facilitate generating and exploring test coverage information for Julia packages locally, without using any remote/cloud services. Note that the code in this package assumes a reasonably recent lcov version when calling genhtml, ideally 1.13, but 1.12 should work too. This only checked when building this package, and does not prevent installation, only emits a warning. See the discussion of issue #1 for a workaround.
julia julia-language coverage-report coverage local-developmentServerless plugin for using cloudside resources when developing functions locally. This plugin allows you to use AWS CloudFormation intrinsic functions (such as !Ref and !GetAtt) to reference cloud resources during local development. When added to your environment variables, these values are replaced with the same identifiers used when deployed to the cloud. You can invoke your functions locally, use the serverless-offline plugin, or use a compatible test runner that uses the serverless invoke test command. You can now keep your serverless.yml files free from pseudo variables and other concatenated strings and simply use the built-in CloudFormation features.
serverless serverless-plugin aws nodejs local-development offlineStepfunctions-local provides a local AWS Step Functions server. This package only aims at replacing AWS Step Functions in a local context. Its API is totally compliant with AWS service, thus you can use it for your tests. Then, start stepfunctions-local server and you will be able to execute requests to StepFunctions API (GetActivityTask, SendTaskSuccess, ...).
aws stepfunctions-local stepfunctions nodejs local-development ci continuous-integration step-functions state-machine serverlessThis is my lightweight local development environment using dnsmasq, Docker, and Traefik running on MacOS Catalina. Create a "launchd" daemon that configures an additional IPv4 address.
docker docker-compose dnsmasq traefik local-development hacktoberfestThis development harness creates a monorepo experience for a polyrepo architecture by leveraging git submodules. This project is part of our comprehensive "SweetOps" approach towards DevOps.
development-environment local-development dev-environment dev-env local-devAt DrupalCon Nashville 2018, I became deeply interested in the realm of first-time Drupal experiences, specifically around technical evaluation, and how people would get their feet wet with Drupal. There are a number of different tools people can use to run a new Drupal installation, but documentation and ease of use for beginners is all over the place. The intention of this project is to highlight the most stable, simple, and popular ways to get a Drupal site installed and running for testing or site building, and measure a few benchmarks to help determine which one(s) might be best for Drupal newcomers.
development drupal onboarding benchmarks development-environment local-development
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.