skill-plotter


Nameskill-plotter JSON
Version 0.4.1 PyPI version JSON
download
home_pagehttps://skillplotter.readthedocs.io/
SummaryCLI tool to generate a plot of your skills
upload_time2024-03-10 07:49:14
maintainer
docs_urlNone
authorAndre Wohnsland
requires_python>=3.9,<3.13
licenseMIT
keywords skill plot cli tool cv resume
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![GitHub release (latest by date)](https://img.shields.io/github/v/release/AndreWohnsland/skillplotter)
![GitHub Release Date](https://img.shields.io/github/release-date/AndreWohnsland/skillplotter)
[![PyPI - Version](https://img.shields.io/pypi/v/skill-plotter)](https://pypi.org/project/skill-plotter/)
![PyPI - Downloads](https://img.shields.io/pypi/dm/skill-plotter)
![Python Version](https://img.shields.io/badge/python-%3E%3D%203.9-blue)
![GitHub](https://img.shields.io/github/license/AndreWohnsland/skillplotter)
![GitHub issues](https://img.shields.io/github/issues-raw/AndreWohnsland/skillplotter)
[![Documentation Status](https://readthedocs.org/projects/skillplotter/badge/?version=latest)](https://skillplotter.readthedocs.io)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=AndreWohnsland_skillplotter&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=AndreWohnsland_skillplotter)
![GitHub Repo stars](https://img.shields.io/github/stars/AndreWohnsland/skillplotter?style=social)

# The Skill Plotter: Overview

The Skill Plotter is a Python Command Line Interface (CLI) tool to create skill plots for your CV or other documents.
It can be used to easily and interactively create the plots.
Instead of using some designer software like Illustrator or just the office package we are going to use matplotlib and python.
Because, well, we can.

## Installation

The skill plotter package is available as a CLI command and can be installed via pip:


```bash
pip install skill-plotter
```

## Usage

Just use the CLI command to run the plotter, the help shows you all possible things to do:

```bash
skill-plotter --help
# Add a skill
skill-plotter add Python 9
# or use it interactively
skill-plotter interactive-add
# Remove a skill
skill-plotter remove Python
# or use it interactively
skill-plotter interactive-remove
# Do the plot
skill-plotter
```

If you want to have a complete walkthrough, you can have a look at the [usage documentation](https://skillplotter.readthedocs.io/usage/).

## Development

### Minimal Requirements

```
- Python 3.9
- matplotlib 3.8
```

## Examples

Here you can see some examples of generated skill plots:

![skillist](https://github.com/AndreWohnsland/skillplotter/blob/master/docs/img/skills_example.png?raw=true)

![skillist2](https://github.com/AndreWohnsland/skillplotter/blob/master/docs/img/skills_example2.png?raw=true)

![skillist3](https://github.com/AndreWohnsland/skillplotter/blob/master/docs/img/skills_example3.png?raw=true)

![skillist4](https://github.com/AndreWohnsland/skillplotter/blob/master/docs/img/skills_example4.png?raw=true)

            

Raw data

            {
    "_id": null,
    "home_page": "https://skillplotter.readthedocs.io/",
    "name": "skill-plotter",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9,<3.13",
    "maintainer_email": "",
    "keywords": "skill,plot,cli,tool,cv,resume",
    "author": "Andre Wohnsland",
    "author_email": "50302161+AndreWohnsland@users.noreply.github.com",
    "download_url": "https://files.pythonhosted.org/packages/00/c6/cbb19b469bc16a73c1cbcd5b506adeb0de84193dbb512a08514214623f38/skill_plotter-0.4.1.tar.gz",
    "platform": null,
    "description": "![GitHub release (latest by date)](https://img.shields.io/github/v/release/AndreWohnsland/skillplotter)\n![GitHub Release Date](https://img.shields.io/github/release-date/AndreWohnsland/skillplotter)\n[![PyPI - Version](https://img.shields.io/pypi/v/skill-plotter)](https://pypi.org/project/skill-plotter/)\n![PyPI - Downloads](https://img.shields.io/pypi/dm/skill-plotter)\n![Python Version](https://img.shields.io/badge/python-%3E%3D%203.9-blue)\n![GitHub](https://img.shields.io/github/license/AndreWohnsland/skillplotter)\n![GitHub issues](https://img.shields.io/github/issues-raw/AndreWohnsland/skillplotter)\n[![Documentation Status](https://readthedocs.org/projects/skillplotter/badge/?version=latest)](https://skillplotter.readthedocs.io)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=AndreWohnsland_skillplotter&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=AndreWohnsland_skillplotter)\n![GitHub Repo stars](https://img.shields.io/github/stars/AndreWohnsland/skillplotter?style=social)\n\n# The Skill Plotter: Overview\n\nThe Skill Plotter is a Python Command Line Interface (CLI) tool to create skill plots for your CV or other documents.\nIt can be used to easily and interactively create the plots.\nInstead of using some designer software like Illustrator or just the office package we are going to use matplotlib and python.\nBecause, well, we can.\n\n## Installation\n\nThe skill plotter package is available as a CLI command and can be installed via pip:\n\n\n```bash\npip install skill-plotter\n```\n\n## Usage\n\nJust use the CLI command to run the plotter, the help shows you all possible things to do:\n\n```bash\nskill-plotter --help\n# Add a skill\nskill-plotter add Python 9\n# or use it interactively\nskill-plotter interactive-add\n# Remove a skill\nskill-plotter remove Python\n# or use it interactively\nskill-plotter interactive-remove\n# Do the plot\nskill-plotter\n```\n\nIf you want to have a complete walkthrough, you can have a look at the [usage documentation](https://skillplotter.readthedocs.io/usage/).\n\n## Development\n\n### Minimal Requirements\n\n```\n- Python 3.9\n- matplotlib 3.8\n```\n\n## Examples\n\nHere you can see some examples of generated skill plots:\n\n![skillist](https://github.com/AndreWohnsland/skillplotter/blob/master/docs/img/skills_example.png?raw=true)\n\n![skillist2](https://github.com/AndreWohnsland/skillplotter/blob/master/docs/img/skills_example2.png?raw=true)\n\n![skillist3](https://github.com/AndreWohnsland/skillplotter/blob/master/docs/img/skills_example3.png?raw=true)\n\n![skillist4](https://github.com/AndreWohnsland/skillplotter/blob/master/docs/img/skills_example4.png?raw=true)\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "CLI tool to generate a plot of your skills",
    "version": "0.4.1",
    "project_urls": {
        "Documentation": "https://skillplotter.readthedocs.io",
        "Homepage": "https://skillplotter.readthedocs.io/",
        "Repository": "https://github.com/AndreWohnsland/skillplotter"
    },
    "split_keywords": [
        "skill",
        "plot",
        "cli",
        "tool",
        "cv",
        "resume"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ba70007cd4707af1c8c214d02d31d7c8745cb8a67197f0757a2f33818fc7c76",
                "md5": "4f389bc2796c1a0df711adad047b6500",
                "sha256": "2b5aae17d233bfc62fc313dc30945fa5fc10dd502df1bb226cc35133eb6520a2"
            },
            "downloads": -1,
            "filename": "skill_plotter-0.4.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4f389bc2796c1a0df711adad047b6500",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9,<3.13",
            "size": 11456,
            "upload_time": "2024-03-10T07:49:12",
            "upload_time_iso_8601": "2024-03-10T07:49:12.849046Z",
            "url": "https://files.pythonhosted.org/packages/3b/a7/0007cd4707af1c8c214d02d31d7c8745cb8a67197f0757a2f33818fc7c76/skill_plotter-0.4.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "00c6cbb19b469bc16a73c1cbcd5b506adeb0de84193dbb512a08514214623f38",
                "md5": "c4138ed117ccf68a9062b239ee5c3fa0",
                "sha256": "05c9216548c577f1f2c41c003fffa2ee541f8cfb297383c0d70a3f7cf7d4df99"
            },
            "downloads": -1,
            "filename": "skill_plotter-0.4.1.tar.gz",
            "has_sig": false,
            "md5_digest": "c4138ed117ccf68a9062b239ee5c3fa0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9,<3.13",
            "size": 10572,
            "upload_time": "2024-03-10T07:49:14",
            "upload_time_iso_8601": "2024-03-10T07:49:14.402478Z",
            "url": "https://files.pythonhosted.org/packages/00/c6/cbb19b469bc16a73c1cbcd5b506adeb0de84193dbb512a08514214623f38/skill_plotter-0.4.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-10 07:49:14",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "AndreWohnsland",
    "github_project": "skillplotter",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "skill-plotter"
}
        
Elapsed time: 0.20901s