DevAssistant (http://devassistant.org) can help you with creating and setting up basic projects
in various languages, installing dependencies, setting up environment etc.

It is based on idea of per-{language/framework/...} “assistants” (plugins) with hierarchical
structure.

Note: prior to version 0.10.0, DevAssistant has been shipped with a default set of assistants
that only worked on Fedora. We decided to drop this default set and create
DAPI, DevAssistant Package Index,https://dapi.devassistant.org/- an upstream
PyPI/Rubygems-like repository of packaged assistants. DAPI’s main aim is to create a community
around DevAssistant and provide various assistants with good support for various platforms -
a task that DevAssistant core team alone is not able to achieve for a large set of assistants.

This all means that if you get DevAssistant from upstream repo or from PyPI, you will have
no assistants installed by default. To get assistants, search DAPI through web browser or rundapkgsearch<term>anddapkginstall<assistantpackage>. This will install
one or more DAPs (DevAssistant Packages) with the desired assistants.