Skip to content
Martin Dvorak edited this page Jan 26, 2022 · 14 revisions

Getting started:

Features:

  • Basics
    • Markdown document
    • Document == Notebook
    • Section == Note
  • Markdown editor
    • Open Markdown file
    • New Markdown file
    • Open directory with Markdowns
    • Markdown
      • Markdown cheat sheet and specification
      • Format menu
      • Images
      • Links
      • Math
      • Diagrams
      • Interesting documents and examples
    • Live preview
    • Outlining
    • Hoisting
    • Spellcheck
  • Search
    • Find . by .
    • Full text search (scope)
    • Recent
  • Markdown IDE
    • Templates
    • Refactoring
    • Cloning
    • Link completion
  • Thinking notebook
    • MindForger repository
    • Metadata
      • Tags
      • Statistics (RW)
      • Deadlines
      • Progress
      • Types (thing)
    • Auto-linking
    • Think as you read
    • Think as you write
    • Associations
    • Scopes
      • Time-based scopes
      • Tag-based scopes
    • Knowledge graph navigator
    • Limbo
  • Study tools
    • Kanban
    • Eisenhower matrix
  • Coaching
    • GROW
  • Machine learning / NLP
    • CSV export
      • OHE note and notebook tags
  • Tooling
    • Terminal
    • CLI
  • Configuration
    • Appearance Themes
      • Native with fixed fonts
      • ...
    • Fonts
    • Spellcheck (Win)
    • AA poller
  • History
    • Spiders
  • Credits (not in Wiki, link to mindforger repo MD)

Developer documentation:

  • Development environment
    • Ubuntu development environment
    • Windows development environment
    • macOS development environment
  • Build
    • ... include instructions ...
  • Automation
    • Makefile and build/ directory
  • CI
    • GitHub actions
    • AppVeyor
    • nightly builds
  • Implementation
    • Incremental Markdown recursive descent parser
    • Magnets and rubbers: Force-driven Graph
    • Model View Presenter frontend pattern
    • NLP: stemmer, lexicon and bag of words
    • Repository layout specification
    • Outline document format specification (Markdown hosted DSL)
    • Localization
    • API reference (dOxygen generated documentation @ www.mindforger.com)
  • Licensing
    • MindForger license
    • 3rd party dependencies licenses
  • Testing
    • Library unit tests
    • Frontend testing
  • Packaging
    • Packaging flow and build environments (CI + VMs)
      • GitHub Actions (macOS Disk ImaGe, Linux tarball)
      • AppVeyor (Windows installer)
  • Conventions and best practices
    • Branching conventions
    • Code format conventions
  • Security policy

Table of Contents

Getting started:

About:

Installation:

User documentation:

Developer documentation:

Frequently Asked Questions

Clone this wiki locally