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.0rc3.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.0rc3-py3-none-any.whl (958.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: solosheet-1.0.0rc3.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.0rc3.tar.gz
Algorithm Hash digest
SHA256 07e9c5c5fa931be96b8c736a3e8db332ab64effce35b6ca0b1ddc0c9dfa9d2d4
MD5 53d345b2c5736d7e71035ee9a3fd21b3
BLAKE2b-256 8b575584c014b4be04abbceeb85e2a319b3007117daca0371eb1a6af3052c519

See more details on using hashes here.

File details

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

File metadata

  • Download URL: solosheet-1.0.0rc3-py3-none-any.whl
  • Upload date:
  • Size: 958.1 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.0rc3-py3-none-any.whl
Algorithm Hash digest
SHA256 16380f99b4357a946cff8cd8d7f895fab5c6fe7dd36307a8074deffb7c203fac
MD5 9c3ed0c02dbddbb19432bec0f547be0d
BLAKE2b-256 801a40b9b8b96f0346d7e9802929761032e4b9c94a8b6fb4f56065244575784b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0rc3 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