Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gantsign/development-environment

A development environment for Java, Python and Node.js built using Vagrant
https://github.com/gantsign/development-environment

ansible intellij java maven molecule nodejs oh-my-zsh vagrant virtualbox vscode

Last synced: about 20 hours ago
JSON representation

A development environment for Java, Python and Node.js built using Vagrant

Awesome Lists containing this project

README

        

# GantSign EnV

[![Build](https://github.com/gantsign/development-environment/actions/workflows/build.yml/badge.svg)](https://github.com/gantsign/development-environment/actions/workflows/build.yml)
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/gantsign/development-environment/master/LICENSE)

A development environment for Java, Python and Node.js built using Vagrant.

## About

Getting your development environment setup correctly can be a time consuming and
error prone process; getting everyone on a team to setup their environment
correctly is even more challenging.

The goal of this project is to make setting up a development environment
reliable and reproducible. This project provides a generic development
environment that you can fork to add your project specific configuration.

## View the Website

[View the project website](https://gantsign.github.io/development-environment/)

## Project News

[View the latest project news](https://gantsign.github.io/development-environment/news/)

## Requirements

* Vagrant
* VirtualBox

[Learn more about the requirements](https://gantsign.github.io/development-environment/docs/requirements)

## Feature Highlights

* Dynamically allocated swap space
* Compressed swap
* File backup & restore between rebuilds
* Terminator
* Oh My Zsh
* Docker
* Kubernetes
* Minikube
* Helm
* Visual Studio Code
* Git-GUI and Gitk
* Postman
* Open JDK
* Maven
* IntelliJ IDEA IDE
* SDKMAN!
* Node.js
* Pyenv
* Pipenv

[Learn more about the features](https://gantsign.github.io/development-environment/docs/features)

## Installation

[Follow the getting started guide](https://gantsign.github.io/development-environment/docs/getting-started)

## License

MIT

## Author Information

John Freeman

GantSign Ltd.
Company No. 06109112 (registered in England)
[![Analytics](https://ga-beacon.appspot.com/UA-83612642-2/chromeskel_a/readme?pixel)](https://github.com/igrigorik/ga-beacon)