Skip to content
This repository was archived by the owner on May 13, 2021. It is now read-only.
campfireshufflePublic archive

About

πŸ“ πŸ’» Note taking app experiment for macOS

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Latest commit

Β 

History

129 Commits

Folders and files

Repository files navigation

Intrepid

A note-taking app for macOS

icon

Cover

Table of contents

Disclaimer

Intrepid is in alpha stages and should not be used as a note-taking app replacement at this time. Features may break or change arbitrarily.

Goals

I've been looking for an effective way to take notes for some time. I am drawn to the simplicity of Markdown-like syntax for note-taking, however I have my reservations about apps that keep my notes in siloes and sync them with their servers. I much prefer having complete ownership of my data, in the form of files that I can sync with a provider of my choice. My second gripe with existing editors is their lack of features in the context of web app data. Note-taking apps should synthesize our digital lives, but they're usually only good for a particular file format. I intend to make this editor customizable and versatile enough that it can handle storage, organization and preview of diverse data.

Features

Feature Intrepid Typora
Markdown WYSIWYG βœ… βœ…
Images (embedded or file links) βœ… ❓ (not embedded)
Bundle file format βœ… ❌
Syntax highlighting βœ… βœ…
Outline panel βœ… βœ…
Embeds βœ… (limited) βœ… (any Iframe)
Bookmarks/previews βœ… ❌
KaTeX βœ… (limited) βœ…
Native performance ❌ ❌

Images

Local images

One of the core principles behind Intrepid is that your data must be portable. For a new, unsaved file, pasted or dropped images are embedded as Base64 encoded strings. When the file is saved, these images are extracted to an assets folder inside your file. From then on, all new images are added to the assets folder.

Remote images

Use the Markdown image syntax. All these links will remain unchanged.

Embeds

Paste in a URL from any of the services below and click the Embed button in the toolbar.

  • YouTube
  • Vimeo

Recommend a service (that is ideally embedded via Iframe) by opening an issue.

Bookmarks

Paste in a URL from anywhere and click the Bookmark button in the toolbar. You will see a detailed preview of the link.

KaTeX

Write a plain-text math expression and click the KaTeX button in the toolbar. The math will be rendered. Interactive editing is planned.

Reading list

Use of Electron

Electron is notorious for memory consumption and large app sizes. However, it remains the best tool (for me) to prototype quickly using my web development skills, and plug into the vast JavaScript ecosystem. As Intrepid develops, I will try to optimize it and reduce its footprint.

Download

Recommended for testing only. See disclaimer.

Download the latest release.

About

πŸ“ πŸ’» Note taking app experiment for macOS

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages