2 releases

0.1.2 Jul 20, 2024
0.1.1 Jun 25, 2024
0.1.0 Jun 25, 2024

#130 in Text editors

31 downloads per month

GPL-3.0 license

35KB
464 lines

Notus: Notes for Us (A DnD notes app built in Rust 🦀)

crates.io

Notus is a command line application for markdown note-taking. It is still in heavy development and is essentially my way of learning Rust so expect some slightly mediocre code.

Installation

notus can be installed using cargo, the Rust package manager. To install notus, run the following command in your terminal:

cargo install notus

Usage

Launching the Application

To launch the application, run the following command in your terminal:

notus

image

Creating a Note

  1. Launch the application.
  2. Click on the "New note" button.
  3. Enter the name of the note and click "Ok".
  4. Edit the note content and click "Save".

image

Viewing a Note

  1. Select a note from the list by pressing enter ( or clicking if your terminal is fancy )
  2. Click "Open" to view the note.

Deleting a Note

  1. Select a note from the list.
  2. Click "Delete" to remove the note.

Exporting Notes

  1. Select the note you want to export.
  2. Click on the "Export" button.
  3. Choose the desired format (e.g., markdown).
  4. Click "Save" to export the note to your downloads.

Importing Notes

  1. Click on the "Import" button.
  2. Choose the file you want to import.
  3. Click "Open" to import the file.

Features

Features Checklist

  • Dice Rolling: Roll dice... groundbreaking, I know.

  • Note Management: Create, edit, and otherwise manage notes 📝.

  • Create

  • View

  • Management

  • Delete

  • Rename

  • edit

  • Dungeon Generation: Generate dungeons and export them for use in VTT 🏰.

  • Character Sheet Support: Create and import character sheets 📚.

  • Import: import markdown files. (NOTE: currently must use a filepicker to import files, I am looking into a full TUI file picker)

  • Export: Export your notes in various formats, roll skill checks, and track spells, inventory, etc. 📦.

    • markdown export.
  • Docs: D&D is complicated; use the inbuilt docs to quickly look up spells, monster stats, loot tables, magic items, and more! 📖.

License

Notus is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. For more information, see LICENSE.txt.

Dependencies

~12–27MB
~339K SLoC