Skip to main content
Pre-release

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

Mossnote

A private journal for the games you play, with no spoilers. Write down what you find out, in your own words. Mossnote keeps your notes in order and never sends them anywhere.

This package runs Mossnote on your computer. You do not need Node.js: the package brings the one it needs.

Mossnote is in beta (0.1.0b1).

Install and run

The best way to install it is pipx, which keeps it apart from your other Python programs:

pipx install --pre mossnote
mossnote

To try it without installing, or to use plain pip:

pipx run --pre mossnote
pip install --pre mossnote

--pre is needed because this is a beta: pip and pipx skip beta versions unless you ask. Once there is a stable release, plain pipx install mossnote is enough.

mossnote starts the app and opens your browser at http://127.0.0.1:4317. Press Ctrl+C to stop it.

Options

Option What it does
--port <number> Port to listen on, 1 to 65535. Default 4317
--data-dir <folder> Where journals are kept
--journal <name> Open this journal at start
--no-open Do not open the browser
--lan Let paired phones and tablets on your network use it
--version, -v Print the version
--help, -h Print the options

mossnote --version prints 0.1.0-beta.1, which is the same release that pip calls 0.1.0b1.

Your journals

Journals are files in your user folder, never inside the package, so updating or removing Mossnote does not touch them:

System Default folder
macOS ~/Library/Application Support/Mossnote/
Linux ~/.local/share/mossnote/
Windows %APPDATA%\Mossnote\

The files are not encrypted. Settings, then Data & backup, shows the exact folder.

Requirements

  • Python 3.10 or newer.
  • Windows, macOS or Linux, on x64 or arm64. On Linux with glibc it needs glibc 2.34 or newer (Ubuntu 22.04, Debian 12, RHEL 9 or newer), or a musl system such as Alpine.
  • About 250 MB of disk space once installed and a download of about 70 MB: Mossnote is about 32 MB, and the Node.js it uses is the rest.

Troubleshooting

  • Port already in use. Start on another with mossnote --port 4400.
  • "Already running". Only one copy can have a journal open. Use the one that is running, or stop it first.
  • A beta is not found. Add --pre, or name the version: pip install mossnote==0.1.0b1.
  • Closing a Windows terminal window or pressing Ctrl+C stops Mossnote. Ending only the mossnote.exe process in Task Manager can leave the server running; end node.exe too.

More: the documentation and the source. MIT licence.

Metadata

Release files for mossnote 0.1.0b1

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

Built distribution (wheel)

Table of built distributions (wheels) for mossnote 0.1.0b1
File Interpreter ABI Platform Actions
mossnote-0.1.0b1-py3-none-any.whl Python 3 none any Details for mossnote-0.1.0b1-py3-none-any.whl

Release files / mossnote-0.1.0b1-py3-none-any.whl

Download URL mossnote-0.1.0b1-py3-none-any.whl
Size 12.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
cfe408517de04d7dd83e1a7422a5f94ac4311600230cff987e5cf5eeba111224
BLAKE2b-256 checksum
How to use checksums
c48baf76ad45b2771565f9d98fa17529fdd125d0cc4d1ba1c7cdb736499d71f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 12, 2026.

Transparency log

Security for mossnote 0.1.0b1

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.

Full provenance

All 1 file in this release has been uploaded with provenance metadata.

Attestation for mossnote-0.1.0b1-py3-none-any.whl

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 Oct 12, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
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