Skip to content

Developer note-taking application that supports multiple types of information in the same note.

License

Notifications You must be signed in to change notification settings

phase1geo/MosaicNote

Repository files navigation

MosaicNote

Overview

Swiss Army knife for more technical note-taking.

Most note-taking apps give you one writing “language” to record your notes, whether it’s Markdown, PlainText, Rich Text, or something else. You may even get to choose which language is used for a given note. But sometimes that’s not enough which is where MosaicNote steps in.

MosaicNote allows you to use several types of note-taking languages all within the same note, using note blocks. A block can allow you to write in Markdown, write code with syntax highlighting, insert images, UML diagrams, tables, Mathematical expressions, and more. You can rearrange note blocks, export a full note or export just a single note block. MosaicNote’s sidebar boasts hierarchical notebook stacking, access to tags, favorites, recently used notes, and support for smart notebooks that dynamically store notes based on a rich search criteria.

MosaicNote can do what other note apps can do and what they can’t.

Features:

  • Built with GTK-4.
  • More to come…

Installation

You will need the following dependencies to build Journaler from source:

  • ninja-build
  • meson
  • valac
  • debhelper
  • libgranite-7-dev
  • libgtk-4-dev
  • libxml2-dev
  • libgee-0.8-dev
  • libgtksourceview-5-dev
  • libmarkdown2-dev
  • libenchant-2-dev
  • libyaml-dev
  • libwebkitgtk-6.0-dev

To install, run sudo ./app install and then run the application from your application launcher or from the command-line with ./app run.

Distribution packages

Currently, there are no available distribution packages.

Documentation

MosaicNote documentation can be found here.

About

Developer note-taking application that supports multiple types of information in the same note.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages