Displaying 1 to 17 from 17 results

vv - :globe_with_meridians: Variable VVV - a VVV Site Creation Wizard

  •    Shell

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.

mkcert - A simple zero-config tool to make locally trusted development certificates with any names you'd like

  •    Go

mkcert 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.

Laragon - Portable, isolated, fast & powerful universal development environment for PHP, Node.js, Python, Java, Go, Ruby.

  •    PHP

Laragon 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.

localdots - HTTPS domains for localhost. 🏠

  •    Dockerfile

⚠️ 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.




ddev - DDEV-Local: a local PHP development environment system

  •    Go

ddev 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.

VVV-Provision-Flipper - :dolphin: Quickly toggle between different VVV provisioning scripts

  •    Shell

With 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.

generator-vvv - Yeoman generator for VVV auto site setup

  •    Javascript

Gnerator 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.

docker-mkcert - Docker container for creating valid local ssl certificates

  •    Go

Instead 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.


wp-skateboard - My local WordPress development built with Docker and Docker Compose.

  •    Shell

A 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.

localroast - Mock a server for development and testing

  •    Go

Localroast 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.

lhttps - Create https for local development environment or localhost.

  •    PHP

Sometimes 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.

LocalCoverage.jl - Trivial functions for working with coverage for packages locally.

  •    Julia

This 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.

serverless-cloudside-plugin - Serverless plugin for using cloudside resources during local development

  •    Javascript

Serverless 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.

stepfunctions-local - Execute AWS Step Functions locally

  •    Javascript

Stepfunctions-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, ...).

local-dev - Lightweight development environment for MacOS Catalina using dnsmasq, Docker, Docker-Compose and Traefik

  •    

This 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.

dev - Cloud Posse Local Development Harness

  •    Shell

This 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.

drupal-the-fastest - Benchmarking onboarding experience with a variety of local Drupal development environments

  •    Shell

At 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.