Skip to main content

A tui writing app

Project description

Aengus - A TUI Writing App

image image

Installation

Install with pip install aengus.

Then create a project with aengus new <PROJECT_NAME> and open with aengus open <PROJECT_NAME>.

Or get help with aengus -h.

Setup Environment

This repository uses uv. Run uv sync to create the virtual environment.

Install with pip install -e . to get instant feedback while editing.

On windows add the Scripts folder to PATH if you have not already.

Planned Features

  • Undo + Redo for the editor
  • Copy + Paste with text selection
  • Find and Replace for the current editor
  • Session Word Count goal with a little progress bar
  • novel exporter into single markdown/pdf/whatever (needs a chapter ordering system)
  • highlighting based on noun, adjective, verb (toggle between current system)
  • highlight fill words in "Edit Mode"

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

aengus-0.2.3.tar.gz (23.4 kB view details)

Uploaded Source

Built Distribution

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

aengus-0.2.3-py3-none-any.whl (26.5 kB view details)

Uploaded Python 3

File details

Details for the file aengus-0.2.3.tar.gz.

File metadata

  • Download URL: aengus-0.2.3.tar.gz
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for aengus-0.2.3.tar.gz
Algorithm Hash digest
SHA256 1a9aecc53c7837313bee47a95914b6c7e9db1a9e77adb0d734626a6db6f2fdd0
MD5 b0b41915def8b1e9f60377d461e1ed60
BLAKE2b-256 1cbf6625ebea9544bbdb5c14fdcb7f0729963e4f9a3d1e1cb63d88ed9200d826

See more details on using hashes here.

File details

Details for the file aengus-0.2.3-py3-none-any.whl.

File metadata

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

File hashes

Hashes for aengus-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9efd4c3faa978c3dbdb0793bcec3eb7954586de8ed66c1e1ccedb5f326d8a8a5
MD5 ed2ebafdb1cfc61cfd50d9fa95de8353
BLAKE2b-256 73054a4ec1d38dbb14651ef6e8cf7e065403ac7515ab0aa3f5751329f3b31611

See more details on using hashes here.

Supported by

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