Autosaving Scratchpad. A simple but smart note-taking app
FromScratch is an autosaving scratchpad designed for quick note-taking and todo management. This simple yet smart app allows users to capture ideas, jot down tasks, and organize thoughts effortlessly.
Key Features:
Autosaving: Your notes are saved automatically as you type, eliminating the need for manual saves.
Smart Formatting: Includes automatic indenting, note-folding, and syntax replacement (e.g., converting "->" to an arrow).
Todo Management: Use checkboxes to track tasks and manage your workflow efficiently.
Keyboard Control: Navigate and edit with powerful keyboard shortcuts, enhancing productivity.
Theme Support: Choose between dark or light themes for optimal comfort.
Portable Mode: Store all data in a specified location, making it ideal for use on external drives or cloud storage.
Audience & Benefit:
Ideal for individuals who need a lightweight, intuitive note-taking solution. FromScratch helps users stay organized and productive by providing a seamless way to capture and manage ideas quickly.
For macOS, you can also install FromScratch via Homebrew: $ brew cask install fromscratch
Installation
# Download from git
git clone https://github.com/kilian/fromscratch.git
# Install dependencies
cd fromscratch && npm install
# build and run
npm start
# or run dev version
npm run dev
Lets you store all the files FromScratch generates in a specified location, such as a USB-stick or
other portable storage device. In this mode both the configuration files as well as your text content will be stored in
a "userdata" directory alongside the FromScratch executable, or when given a directory as an argument, will store
the files there.
You can also use this to store the FromScratch configuration files, and the text content, in a synced cloud storage
folder.
# run FromScratch in portable mode, saving data in application directory.
fromscratch --portable
# run FromScratch in portable mode, saving data in custom directory.
fromscratch --portable ~/fromscratch_data
help-h, --help
Prints help information
FAQ
Where is my data saved?
Your data is saved in a plain text file content.txt. On Mac and Linux, this file is saved in ~/.fromscratch. On Windows
this file is saved in a directory called ".fromscratch" in your userprofile directory.
Can my data be saved in an alternate directory?
Yes! See the portable mode section under the Command Line Arguments heading above.
Thanks to @bittersweet for helping me set up IPC to work around a particularly nasty bug, @chentsulin for the electron-react-boilerplate, and @ctrauma for the portable bits.