Here is a list of the package managers and the corresponding languages that SOOS uses.  We've integrated with the most popular package managers for each language.

  • NPM (Node Package Manager) - Node 
  • Ruby Gems - Ruby
  • pypi - Python 
  • Maven - Java
  • NuGet - .NET

Below is a list of the languages and corresponding manifest format(s) we support.  If you are looking for a manifest format we don't currently support, drop us a line at support@soos.io.  We frequently add support for new package managers and manifests so we will add your request to our road map if it is not there already, or we will let you know when to expect it to be available!

  • Node
    • package.lock.json (lock file)
    • package.json 
  • Ruby
    • gemfile.lock (lock file)
    • gemfile 
  • Python
    • pipfile.lock (lock file)
    • poetry.lock (lockfile)
    • pipfile
    • pyproject.toml 
    • .*req.*\\.txt 
  • Java
    • pom.xml
    • .pom
  • .NET
    • packages.lock.json (lock file)
    • paket.lock (lock file)
    • packages.config 
    • csproj 
    • project.assets.json 
    • paket.dependencies