vpype-pixelart VS vsketch

Compare vpype-pixelart vs vsketch and see what are their differences.

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
vpype-pixelart vsketch
1 10
49 290
- -
6.1 6.9
about 2 months ago 8 days ago
Python Python
MIT License GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of vpype-pixelart. We have used some of these posts to build our list of alternatives and similar projects.


Posts with mentions or reviews of vsketch. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-30.
  • Self Portrait using Pix2Pix and vPype
    2 projects | reddit.com/r/PlotterArt | 30 May 2022
    There isn't a GUI, but that's by design. The CLI format facilitates the integration in automated workflows. The show command does provide a viewer for visualisation at any point in the pipeline. Also, I have another framework (based on vpype) named vsketch which is a plotter-centric python clone of Processing with a viewer and live refresh.
  • Hong Kong Victoria Harbour
    1 project | reddit.com/r/prettymaps_ | 12 Apr 2022
  • Chrysalide
    3 projects | reddit.com/r/PlotterArt | 27 Mar 2022
    Matplotlib for plotter stuff seems tedious indeed ! Definitly check out vsketch, it has an API similar to processing, but focused on generating plotter-ready SVG.
  • Problem with installing Pretty Maps
    3 projects | reddit.com/r/linuxquestions | 21 Jan 2022
    pip install git+https://github.com/abey79/vsketch#egg=vsketchDefaulting to user installation because normal site-packages is not writeableCollecting vsketch Cloning https://github.com/abey79/vsketch to /tmp/pip-install-z2f8qeqh/vsketch_476eb7b32e4a43e9ae29175d979f1267 Running command git clone --filter=blob:none -q https://github.com/abey79/vsketch /tmp/pip-install-z2f8qeqh/vsketch_476eb7b32e4a43e9ae29175d979f1267 Resolved https://github.com/abey79/vsketch to commit 1f28fa8fa491a574d04cbe80ae82f61e3b3d17fb Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... doneCollecting vpype[all]@ git+https://github.com/abey79/[email protected] Cloning https://github.com/abey79/vpype (to revision e8aab428b6790de03e36cd51aa30ca0612a38d87) to /tmp/pip-install-z2f8qeqh/vpype_529e4b4779de41eb909706b17c4bafe5 Running command git clone --filter=blob:none -q https://github.com/abey79/vpype /tmp/pip-install-z2f8qeqh/vpype_529e4b4779de41eb909706b17c4bafe5 Running command git rev-parse -q --verify 'sha^e8aab428b6790de03e36cd51aa30ca0612a38d87' Running command git fetch -q https://github.com/abey79/vpype e8aab428b6790de03e36cd51aa30ca0612a38d87 Resolved https://github.com/abey79/vpype to commit e8aab428b6790de03e36cd51aa30ca0612a38d87 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... doneRequirement already satisfied: Shapely[vectorized]<2.0.0,>=1.7.1 in ./.local/lib/python3.10/site-packages (from vsketch) (1.8.0)Collecting bezier>=2021.2.12 Using cached bezier-2021.2.12.tar.gz (313 kB) Preparing metadata (setup.py) ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-z2f8qeqh/bezier_a73eda2d953941fea05d9db7413b7234/setup.py'"'"'; __file__='"'"'/tmp/pip-install-z2f8qeqh/bezier_a73eda2d953941fea05d9db7413b7234/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-t3gbjrvl cwd: /tmp/pip-install-z2f8qeqh/bezier_a73eda2d953941fea05d9db7413b7234/ Complete output (1 lines): The BEZIER_INSTALL_PREFIX environment variable must be set. ----------------------------------------WARNING: Discarding https://files.pythonhosted.org/packages/cb/e8/0073ac3f92cbe8ced10e5e5822594a8f63b9a3dc91258c681b7ee96b80b0/bezier-2021.2.12.tar.gz#sha256=d0f752aeb420057ab761f962259c7ca00d925750e324c9bb729f2f10ad39529a (from https://pypi.org/simple/bezier/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.ERROR: Could not find a version that satisfies the requirement bezier>=2021.2.12 (from vsketch) (from versions: 0.0.1, 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.7.0, 0.8.0, 0.9.0, 0.10.0, 0.11.0, 2020.1.14, 2020.2.3, 2020.5.19, 2021.2.12)ERROR: No matching distribution found for bezier>=2021.2.12
  • Cats
    2 projects | reddit.com/r/PlotterArt | 6 Oct 2021
  • WARNING: pip is being invoked by an old script wrapper.
    2 projects | reddit.com/r/learnpython | 26 Aug 2021
  • prettymaps: A small set of Python functions to draw pretty maps from OpenStreetMap data
    4 projects | reddit.com/r/Python | 25 Aug 2021
    FROM jupyter/scipy-notebook:33add21fab64 COPY --chown=${NB_UID}:${NB_GID} requirements.txt /tmp/ RUN python -m pip install --upgrade pip RUN pip install --quiet --no-cache-dir git+https://github.com/abey79/vsketch#egg=vsketch RUN pip install --quiet --no-cache-dir git+https://github.com/marceloprates/prettymaps.git RUN fix-permissions "${CONDA_DIR}" && fix-permissions "/home/${NB_USER}" ENTRYPOINT ["jupyter", "lab", "--ip=", "--allow-root"]
  • Prettymaps: Small Python library to draw customized maps from OpenStreetMap data
    12 projects | news.ycombinator.com | 25 Aug 2021
    pip install git+https://github.com/abey79/vsketch#egg=vsketch
  • Flowlines No 4
    1 project | reddit.com/r/PlotterArt | 20 Feb 2021
    I started by using Processing, but have switched to [vsketch](https://github.com/abey79/vsketch), a Python-based framework which has a similar API to Processing. I like it because it has built-in UI for changing parameters, which I find hugely useful. Plus, it integrates with vpype, which is designed for image processing for plotters.
  • Plotted Some Christmas Gift Wrap Decoration
    1 project | reddit.com/r/PlotterArt | 22 Dec 2020
    Most were done with https://github.com/abey79/vsketch and vpype, one of the plots comes from https://turtletoy.net/ and the christmas trees are a random image I vectorised with Inkscape.

What are some alternatives?

When comparing vpype-pixelart and vsketch you can also consider the following projects:

prettymaps - A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.

vpype - The Swiss-Army-knife command-line tool for plotter vector graphics.

pip - The Python package installer

abstreet - Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit

Im2Vec - [CVPR 2021 Oral] Im2Vec Synthesizing Vector Graphics without Vector Supervision

Generative-Art - A selection of generative art scripts written in Python

plotly - The interactive graphing library for Python (includes Plotly Express) :sparkles:

starcli - :sparkles: Browse trending GitHub projects from your command line

Errbot - Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.

tilemaker - Make OpenStreetMap vector tiles without the stack

Skeletron - Computes straight skeletons of simple polygons