Description Package Manifest Files by Language
Language
Manifest File(s)
Package Manager
Supported
JavaScript/TypeScript
package.json
npm, yarn, pnpm
✓
Python
requirements.txt, pyproject.toml, setup.py, Pipfile
pip, poetry, pipenv
✓
Ruby
Gemfile
bundler
Go
go.mod
go modules
Rust
Cargo.toml
cargo
Java
pom.xml (Maven), build.gradle (Gradle)
Maven, Gradle
Kotlin
build.gradle.kts, build.gradle
Gradle
C#/.NET
*.csproj, packages.config, *.fsproj
NuGet
PHP
composer.json
Composer
Swift
Package.swift
Swift PM
Elixir
mix.exs
Mix
Erlang
rebar.config
rebar3
Scala
build.sbt
sbt
Clojure
deps.edn, project.clj
clj, Leiningen
Haskell
package.yaml, *.cabal, stack.yaml
cabal, stack
Dart/Flutter
pubspec.yaml
pub
Lua
*.rockspec
LuaRocks
R
DESCRIPTION
CRAN
Julia
Project.toml
Pkg
Zig
build.zig.zon
zig
Nim
*.nimble
nimble
OCaml
dune-project, *.opam
dune, opam
C/C++
CMakeLists.txt, conanfile.txt, vcpkg.json
CMake, Conan, vcpkg
Reactions are currently unavailable
You can’t perform that action at this time.
Package Manifest Files by Language
package.jsonrequirements.txt,pyproject.toml,setup.py,PipfileGemfilego.modCargo.tomlpom.xml(Maven),build.gradle(Gradle)build.gradle.kts,build.gradle*.csproj,packages.config,*.fsprojcomposer.jsonPackage.swiftmix.exsrebar.configbuild.sbtdeps.edn,project.cljpackage.yaml,*.cabal,stack.yamlpubspec.yaml*.rockspecDESCRIPTIONProject.tomlbuild.zig.zon*.nimbledune-project,*.opamCMakeLists.txt,conanfile.txt,vcpkg.json