Supported package types

Gemfury supports a number of package managers with different methods of upload and download. The following table of supported features of each package type will help you plan your packaging and release process:

Type ID Package push Git push
RubyGems ruby
npm js
Python PyPI python
PHP Composer php
APT/DEB deb
YUM/RPM rpm
Bower bower
NuGet nuget
Maven maven
Go Modules go

ID can be used in fury.yml, as an API option, or upload parameter
Package push types support uploading a package archive via Dashboard, CLI, or cURL
Git push types support using Git to upload and build a package from source