Skip to main content

Some Logo

CI Status Test coverage percentage

uv Ruff pypeline pre-commit

PyPI Version Supported Python versions License


Source Code: https://github.com/cuinixam/some-logo


Generate some logo from text when I am too lazy to design a logo myself.

Usage

The easiest way to run the tool without installing it globally is using uvx:

Web GUI

To launch the interactive web GUI:

uvx some-logo gui

Or with a specific port:

uvx some-logo gui --port 8080

Then navigate to http://localhost:8000 (or your chosen port) in your browser.

(If you have installed the package via pip install or uv tool install, or you are in a development virtual environment, you can run the command directly using some_logo gui instead of uvx some-logo gui.)

Command Line Interface (CLI)

To generate an SVG logo directly from the CLI:

uvx some-logo run "MY TEXT"

(Similarly, you can use some_logo run "MY TEXT" if the package is already installed).

CLI Options

  • --mode [square|circle|polygon]: Geometry mode (default: square)
  • --frame / --no-frame: Add an outer frame around the shapes
  • --text / --no-text: Render each character inside its shape
  • --random / --no-random: Use random colors instead of ASCII-derived ones
  • --empty-spaces / --no-empty-spaces: Render spaces as invisible placeholders
  • --transparent / --no-transparent: Make shape backgrounds transparent with colored outlines
  • --transparent-text / --no-transparent-text: Make text transparent with a white outline
  • -o, --output PATH: Output SVG file path (default: logo.svg)

Example:

uvx some-logo run "LOGO" --mode polygon --text --random -o my_logo.svg

Credits

Copier

This package was created with Copier and the browniebroke/pypackage-template project template.

Metadata

Release files for some-logo 0.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for some-logo 0.0.0
File Size Uploaded
some_logo-0.0.0.tar.gz 14.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for some-logo 0.0.0
File Interpreter ABI Platform
some_logo-0.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 30.4 kB

Release files / some_logo-0.0.0.tar.gz

Download URL some_logo-0.0.0.tar.gz
Size 14.8 kB
Tags Source
SHA-256 checksum
How to use checksums
dc936e2fcfbc7ce7e5873f99b1de89fb21ac71e85ab4db9825017a7ea8bf4050
BLAKE2b-256 checksum
How to use checksums
bc4002bcd66f6549a9e96214ef492e0d6211de930c2b8add5a9efe3b71cf0367
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 1, 2026.

Transparency log

Release files / some_logo-0.0.0-py3-none-any.whl

Download URL some_logo-0.0.0-py3-none-any.whl
Size 15.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c350ab35e9c8799e60e34f6ff6b46b3d76e1bc47d9a2a365ecec5c1227de8dbf
BLAKE2b-256 checksum
How to use checksums
ceb06afe509a41803ca7c7e312c77f64163f44a6a162fa4a6f6c73372b197b5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 1, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page