Skip to content

tanay1337/tokyo-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tokyo Notes

A minimal GTK4 Markdown note-taking app.

Features

  • Task Management: Dashboard with Today, Week, and All views, featuring deadline tracking and jump-to-line navigation.
  • Thematic Animations: "Sakura Celebration" particle effect when completing tasks in Dashboard.
  • Archive System: Keep your workspace clean by archiving finished notes.
  • Knowledge Graph: Visualize and navigate connections between your notes.
  • Exporting: Save notes as PDF or copy raw Markdown.
  • Themes: Multiple themes including Tokyo Night, Nord, and Cyberpunk 2077.
  • Full-Text Search: Find notes by title or keyword content.

Installation

Requires Python 3, PyGObject, GTK4, Libadwaita, and Libadwaita Icons.

# Arch Linux
yay -S tokyo-notes-git

# macOS (using Homebrew to install dependencies)
brew install gtk4 libadwaita pygobject3 adwaita-icon-theme
git clone https://github.com/tanay1337/tokyo-notes.git
cd tokyo-notes
python3 main.py

# Others (after installing dependencies)
git clone https://github.com/tanay1337/tokyo-notes.git
cd tokyo-notes
python3 main.py

Keyboard Shortcuts

Shortcut Action
Ctrl/Cmd + N New Note
Ctrl/Cmd + D Toggle Dashboard
Ctrl/Cmd + F Focus Search
Ctrl/Cmd + G Knowledge Graph
Ctrl/Cmd + Shift + T Insert Timestamp
Ctrl/Cmd + Shift + Z Zen Mode
Delete Delete selected note (with confirmation)
Escape Close Dashboard / Clear Search / Return to Editor
Ctrl/Cmd + Q Quit

Smart Syntax

  • Deadlines: Type @ to open a date/time picker for task deadlines.
  • Note Links: Type [[ to pick a note to link to.
  • Lists: Press Enter on a list item to automatically continue the list. Press Enter twice to discontinue the lists.
  • Task Markers: Press Enter on a task - [ ] to create a new unchecked task.

License

MIT License

About

A minimal GTK4 Markdown note-taking app.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors