List of packages for Nimble
Find a file
Dominik Picheta cf04e2cb14 Merge pull request #501 from jxy/add-primme1607
Add package primme
2017-05-12 22:30:02 +01:00
.travis.yml Fix .travis.yml 2017-01-31 20:55:59 +01:00
package_scanner.nim Fixes travis build and adds some new licenses to scanner. 2016-10-31 20:18:30 +01:00
packages.json Merge branch 'master' into add-primme1607 2017-05-12 22:29:52 +01:00
pretty_json.nim added pretty_json.nim script 2015-08-19 01:45:57 +02:00
README.md Add travis CI image to readme. Check URL not WEB in scanner. 2015-05-18 21:53:55 +01:00

Nim packages Build Status

This is a central listing of all packages for Nimble, a package manager for the Nim programming language.

Adding your own package

To add your own package, fork this repository, edit packages.json and make a pull request.

Packages.json is a simple array of objects. Each package object should have the following fields (unless the field is marked as optional):

  • name - The name of the package, this should match the name in the package's nimble file.
  • url - The url from which to retrieve the package.
  • method - The method that should be used to retrieve this package. Currently "git" and "hg" is supported.
  • tags - A list of tags describing this package.
  • description - A description of this package.
  • license - The license of the source code in the package.
  • web - An optional url for humans to read additional information about the package.

Your packages may be removed if the url stops working. It goes without saying that your pull request will not be accepted unless you fill out all of the above required fields correctly, the package that url points to must also contain a .nimble file, or else it will be rejected.