Skip to main content

Converter from .glyphspackage to .glyphs files and vice versa

Project description

glyphspkg

Converter for GlyphsApp package to monolithic files and vice versa.

Glyphs supports two different file formats, both of which are based on plist. One, using the suffix .glyphs, is a monolithic file, the other, using the suffix .glyphspackage, is a special folder that appears as one file on macOS.

The package variant has advantages when used in SCM systems, but some external tools only support the monolithic file format. That’s where this converter tool comes in. It can be integrated into font build workflows to convert package files before further processing.

Installation

glyphspkg is listed on PyPi, so you can install it via pip.

Usage

usage: glyphspkg [-h] [-o OUTPUT_PATH] glyphsfile [glyphsfile ...]

positional arguments:
  glyphsfile            Path to the glyphs file or package to be converted.

options:
  -h, --help            show this help message and exit
  -o OUTPUT_PATH, --output OUTPUT_PATH
                        Output path for converted files. If omitted, the file is saved next to the original.

Project details


Download files

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

Source Distribution

glyphspkg-0.2.0.tar.gz (487.0 kB view details)

Uploaded Source

Built Distribution

glyphspkg-0.2.0-py2.py3-none-any.whl (10.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file glyphspkg-0.2.0.tar.gz.

File metadata

  • Download URL: glyphspkg-0.2.0.tar.gz
  • Upload date:
  • Size: 487.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for glyphspkg-0.2.0.tar.gz
Algorithm Hash digest
SHA256 423d71e024c6279a6df3cb5b646866b779eaecba43d94ef924dbe8657667f793
MD5 725403cc2e87618a34d0e95d0b67f641
BLAKE2b-256 0c2d8aaa8b2efb4cbff121a94dfe11f76e08021ccdf0f5ee3e232507675a3490

See more details on using hashes here.

File details

Details for the file glyphspkg-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: glyphspkg-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for glyphspkg-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f70989dc0f2194f71e22a20b9608878f0eb75586aba4c66f41614ab43a1d46ac
MD5 3070953c8b72f1712c0e066460fb0d0a
BLAKE2b-256 e8a0714df8ec97caf0cbf17d5cdb1d0ccb0df862c13b123054e14c059f116e2a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page