Skip to main content

Schema for describing bash command-line tools

Project description


-.. image:: - :target: -.. image:: - :target: -.. image:: - :target: -.. image:: - :target: -.. image:: - :target:

Boutiques is a cross-platform descriptive command-line framework for applications.

The Power of Boutiques Tools

Boutiques is a framework to make data analysis tools Findable Accessible Interoperable and Reusable (FAIR). An overview of the framework and its capabilities is available here, and a more complete description is here.


Simple! Just open your favourite terminal and type:

$ pip install boutiques

Alongside installing the Boutiques package, this will also ensure the dependencies are installed: simplejson, jsonschema, requests, pytest, termcolor, pyyaml, tabulate and mock.

If you want the latest changes that aren’t officially released yet, you can also install directly from GitHub:

$ pip install "git+"


Our tutorial will introduce you to the main Boutiques features through its command line and Python APIs. Give it a try!


Excited by the project and want to get involved?! Please check out our contributing guide, and look through the issues (in particular, those tagged with “good first issue”) to start seeing where you can lend a hand. We look forward to approving your amazing contributions!

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Built Distribution

boutiques-0.5.25-py2.py3-none-any.whl (151.7 kB view hashes)

Uploaded py2 py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page