Developer Tooling - HL Vanilla Community
<main> <article class="userContent"> <div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/OLTHUP0LSTYC/microsoftteams-image-288-29.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/OLTHUP0LSTYC/microsoftteams-image-288-29.png" alt="MicrosoftTeams-image (8).png" height="108" width="1356" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="stacks-supported">Stacks Supported</h2><ul><li>PHP 7.2 - 7.4 (as of Vanilla 3.3)</li><li>Unix, Windows, or OSX</li><li><a href="https://success.vanillaforums.com/kb/backend-dev" rel="nofollow noreferrer ugc">nginx, Apache, or IIS</a></li><li>MySQL, Percona, or MariaDB</li></ul><h2 data-id="cloud-stack">Cloud Stack</h2><ul><li>PHP 7.2</li><li>nginx</li><li>Percona</li><li>HAProxy</li><li><a href="https://success.vanillaforums.com/kb/backend-dev" rel="nofollow noreferrer ugc">memcached</a></li><li>Zend OPcache</li><li>Sphinx</li><li>OpenStack</li></ul><h2 data-id="developer-tools">Developer Tools</h2><ul><li>git</li><li><a href="https://github.com/vanilla/vanilla-docker" rel="nofollow noreferrer ugc">Docker</a></li><li><a href="https://docs.vanillaforums.com/developer/tools/environment/#proper-debugging-setup" rel="nofollow noreferrer ugc">xdebug</a></li><li><a href="https://github.com/vanilla/vanilla/tree/master/tests" rel="nofollow noreferrer ugc">PHPUnit</a></li><li><a href="https://github.com/vanilla/vanilla/blob/master/composer.json" rel="nofollow noreferrer ugc">Composer</a><ul><li>Install <a href="https://getcomposer.org/download/" rel="nofollow noreferrer ugc">Composer v1</a>: see Download Channels section</li></ul></li><li><a href="https://github.com/vanilla/standards" rel="nofollow noreferrer ugc">CodeSniffer</a></li><li><a href="https://hub.github.com/" rel="nofollow noreferrer ugc">Hub</a></li><li><a href="https://circleci.com/gh/vanilla/vanilla" rel="nofollow noreferrer ugc">CircleCI</a></li><li><a href="https://codecov.io/" rel="nofollow noreferrer ugc">CodeCov</a></li><li><a href="https://www.chromaticqa.com/" rel="nofollow noreferrer ugc">ChromaticQA</a></li><li>Node 10.x</li><li>Yarn</li></ul><h2 data-id="php-libraries">PHP Libraries</h2><ul><li><a href="https://github.com/vanilla?q=garden" rel="nofollow noreferrer ugc">Garden</a> (our custom libraries on GitHub)</li><li>PHPMailer</li><li>HtmLawed</li><li>NBBC</li><li>YAML</li><li>Twig & Smarty</li><li>PHP Markdown</li></ul><h2 data-id="frontend-libraries">Frontend Libraries</h2><ul><li><a href="https://www.typescriptlang.org/" rel="nofollow noreferrer ugc">Typescript</a></li><li><a href="https://typestyle.github.io/#/" rel="nofollow noreferrer ugc">Typestyle</a></li><li><a href="https://reactjs.org/" rel="nofollow noreferrer ugc">React</a></li><li><a href="https://redux.js.org/" rel="nofollow noreferrer ugc">Redux</a></li><li><a href="https://webpack.js.org/" rel="nofollow noreferrer ugc">Webpack</a></li><li><a href="https://github.com/quilljs/quill/" rel="nofollow noreferrer ugc">Quill</a></li><li><a href="https://sass-lang.com/" rel="nofollow noreferrer ugc">Sass</a></li><li>jQuery</li></ul><h2 data-id="management">Management</h2><ul><li><a href="https://github.com/vanilla" rel="nofollow noreferrer ugc">GitHub</a></li><li><a href="https://www.transifex.com/vanilla/vanilla/" rel="nofollow noreferrer ugc">Transifex</a> (translations)</li><li><a href="https://www.zenhub.com/" rel="nofollow noreferrer ugc">ZenHub</a> (project management)</li><li>Slack (communication)</li><li>Jarvis (chatbot)</li><li>CLA Assistant</li></ul><h2 data-id="applications">Applications</h2><ul><li>PhpStorm, VS Code or NetBeans (IDEs)</li><li>Sequel Pro (SQL manager)</li><li>MacDown, Typora, or Mou (Markdown editor)</li><li>Kaleidoscope (diff tool)</li><li>Postman (Chrome App)</li><li>Sketch & Zeplin (mockups)</li><li>1Password</li><li>DeckSet (presentations using Markdown)</li></ul><p><br></p> </article> </main>