Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

SoloSheet

SoloSheet

"Sum to the Highest" — a spreadsheet built on the open .sheet format. Local, private, and lean. Part of the SoloGrove family.

SoloSheet — light theme

What it does

  • Wiki-linked sheets — every .sheet file is a single spreadsheet, linkable to others the way wikis link pages, right inside formulas: =[[sales]]!B4, =SUM([[sales]]!A1:A20), =[[q1]]!A1 + [[q2]]!A1.
  • An open format — clean, structured JSON that any person, program, or AI can parse. No XML, no lock-in. Open a .sheet in a text editor and read your own data. Spec: solosheet.org/format.
  • Local & private — 100% offline, zero telemetry, no accounts. There is no code in it that opens a socket. Your files are just files.
  • Lean by design — as Markdown is to Word, SoloSheet is to Excel: fewer features, so it stays simple, fast, portable, and future-proof. CSV import and export move data in and out.
  • One experience — built on solocore: the same look and behavior on Linux, BSD, macOS, and Windows, multilingual by design with full right-to-left support.

Install

Full per-platform instructions live at solosheet.org/install. The short version:

Linux (pipx from your distro, e.g. apt install pipx libxcb-cursor0):

pipx install solosheet
pipx ensurepath
solosheet-desktop install

Windows (no Python needed — uv brings its own):

winget install astral-sh.uv
uv tool install solosheet
solosheet-desktop install

FreeBSD (Qt from ports; the one extra flag is what lets pipx see it):

pkg install py312-pipx py312-pyside6
pipx install --system-site-packages solosheet
solosheet-desktop install

macOS: see solosheet.org — macOS installs a signed-by-checksum .dmg rather than the PyPI package.

solosheet-desktop install registers the launcher, the .sheet file association, and the document icon — per-user, no root, no admin.

Requirements

Python 3.10+. Qt arrives automatically as a PySide6 wheel (6.8+) — nothing to install separately. On Linux the wheels need glibc ≥ 2.34 (x86_64: Debian 12+, Ubuntu 22.04+, Fedora 35+, RHEL 9+, Arch, Tumbleweed) or glibc ≥ 2.39 (ARM64: Ubuntu 24.04+, Debian 13+, Raspberry Pi OS trixie); floors current as of PySide6 6.11. Musl distributions are not supported. Windows 10 (1809)+ on x64 or native ARM64.

Updating

SoloSheet never checks for updates — that is a promise, not a gap. Subscribe to the release feed, then pipx upgrade solosheet (or uv tool upgrade solosheet) when you choose to.


GPL-3.0-or-later. The sdist beside every wheel carries the complete source.

Download files

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

Source Distribution

solosheet-1.0.0rc2.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

solosheet-1.0.0rc2-py3-none-any.whl (956.6 kB view details)

Uploaded Python 3

File details

Details for the file solosheet-1.0.0rc2.tar.gz.

File metadata

  • Download URL: solosheet-1.0.0rc2.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for solosheet-1.0.0rc2.tar.gz
Algorithm Hash digest
SHA256 6b0f37d9d211707aa82d383c2d5590d960916e9103cdd12740a0b044a0027ef8
MD5 dfce97a9a7aff9a9d70aae656a7ed2e8
BLAKE2b-256 6c319fa6d08342df9f15c78d23bf4ebb6ec2312d390444fac234c58608e39faf

See more details on using hashes here.

File details

Details for the file solosheet-1.0.0rc2-py3-none-any.whl.

File metadata

  • Download URL: solosheet-1.0.0rc2-py3-none-any.whl
  • Upload date:
  • Size: 956.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for solosheet-1.0.0rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 6d6fe3e4e9390665412dd31c33f648ae74013d9bc11e61299ec1d7b6c4012ff0
MD5 9e708395eef0b43b72bf96a88a2e8bc1
BLAKE2b-256 61fce9cc43caca42f378ac6fd80ae57fbe688372c39ac0ac756c41ce5225ac9b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0rc2 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page