Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 1.54 KB

notes.md

File metadata and controls

53 lines (33 loc) · 1.54 KB

Motivation

Something like Notion, but local (not cloud) and more flexible (customizable through/in code).

Future

  • Use TypeScript typechecking in browser? - has an API: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API

  • Style-/Theme-Editor?

    • Customizable CSS, always under a specific new class, divisible into sections and with live example html preview
    • Or just a kind of WYSIWYG interface for tailwindcss
  • Change (Context) Menus to "Commander Prompts"

    • Mixture of Sublime's/Atom's/VSCode's "Command Palette", Notion's Context Menus/Commands and iOS's long press "Context Menu"s/Previews
  • PWA

  • REPL

    • console-feed?
  • Collaboration?

    • yJS
  • Other Code Editor?

Interesting Technologies

puck - WYSIWYG React Editor https://measured.co/blog/building-a-react-page-builder-an-introduction-to-puck https://github.com/measuredco/puck

Haskell Retrie - Refactor haskell code by stating simple rules https://hackage.haskell.org/package/retrie

Maybe useful libs

File System Access in Chrome https://developer.chrome.com/docs/capabilities/web-apis/file-system-access?hl=en

source-map - Source-map library in js https://www.npmjs.com/package/source-map

Interesting Fun Stuff

rough-notation - add hand-drawn annotations https://rough-notation.com/

Various Docs

Stacktraces in JS - https://code-maven.com/stack-trace-in-javascript Babel stuff - https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#babel-traverse