An extensible, multi-purpose tool/format for straightforward writing.
- run prettier before committing!
- i will definitely start this soon...haha nope! college apps...
- use
npm run tauri dev
to run tauri, refer to docs dude
- start!
- frontend scaffold
- file explorer
- file editor
- papl syntax highlighting
- papl writing/editing features
- papl format converter/compiler
- themes
- fonts/icon swap
- heavy customizability
- tooltips
- papl/raw/blame viewing modes?
- file version control?
- extensions?
- migrate to tauri v2? still in beta?
- online connection to edit papls together?
- in fullscreen, there is no title for the app when hovering over the hidden title bar
- multi-platform writing editor
- meant for people who want more finetuned control over writing
- more options than markdown, less black-magic, under-the-hood than word/docs/libreoffice-writer
- readable/editable even without the editor
- easily convertible to other formats
- writers, students, programmers, anyone can use this!
- customizable and "hackable" (dunno how to do that)
- ever wanted to use vim for writing? Now you can with more versatility than
.txt
! I don't know why you would want to though... - free?
- be able to show stats for document -> word/char count, typing speed, etc.
- editing history... similar to docs but shown in a more transparent way??
- fast loading, autosaves, auto-formatting, auto-linefolding
- lf/crlf, spaces/tab (spaces better)
- Unicode w/ utf-8, emojis, show font availability, handpicked "best" fonts
- .papl convertible to google docs, Word's .doc(x), .odt, .pdf, .md, .html
- templates including writing formats (APA, MLA, Chicago/Turbian)
- line spacing, margins, indentation level, print sizes, alignment
- customizable formatting: bold #, italic *, underline |, crossthrough ~, superscript _, subscript ^, code `
- slash blocks: /document, /contents, /section, /settings, /style
- at commands: @annotate[start:stop:step] annotation, @style[start:stop:step] styling, @raw[start:stop:step] @tofix[start:stop:step] message, etc.
- comments: //, /* */, code blocks with ``` or /code
- links: [](), images/videos: ![]()
- lists: - [ ] checklist, - unordered list, 1. ordered list
- find and replace, opt with regex
- extensions: grammar, autocomplete, custom slash blocks, custom at commands, coding syntax highlighting
- functions: snippets that can programmatically change depending on document... like word count!
- foldable blocks: custom sections that can be folded away in the editor
- Tauri: multi-platform app framework
- SvelteKit: brilliant web framework
- Tailwind CSS: utility class css styling
- Typescript: Javascript with types
- Prettier: code formatter for consistency
- Heroicons: amazingly, aesthetic icons