Sign in
Join now
writer
desertthunder.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
[mirror] A local-first desktop markdown writer with grammar checking, at proto integration, and more
github.com/stormlightlabs/writer/releases
atproto
codemirror
markdown
tauri
rust
react
+6 more
atproto
codemirror
markdown
tauri
rust
react
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
writer
/
src
/
hooks
2 folders
·
21 files
at
main
desertthunder.dev
·
chore: writer -> commonplace (ts/x & docs)
·
7mo ago
34fadf9c
app
chore: writer -> commonplace (ts/x & docs)
7mo ago
controllers
feat: split up pdf and editor font
7mo ago
useBackendEvents.ts
feat: log rotation
8mo ago
useCmdLoop.ts
refactor: centralize backend event handling
8mo ago
useDocumentActions.ts
refactor: switch to direct invocation of logger
8mo ago
useDocxExport.tsx
feat: polish export UI and add tests
8mo ago
useEditor.ts
feat: image preview
7mo ago
useEditorBridge.ts
refactor: split up flow of state out of app entry point
8mo ago
useEditorImageHandlers.ts
chore: writer -> commonplace (ts/x & docs)
7mo ago
useExternalDropHandler.ts
feat: fix & remove dnd collision between tauri and html5
8mo ago
useHelpSheetHotkey.ts
feat: make help sheet draggable
8mo ago
useImageController.ts
refactor: images in file browser
7mo ago
useLayoutHotkeys.ts
feat: atproto auth
7mo ago
useMotion.ts
feat: add more animations
8mo ago
usePdfExport.tsx
feat: split up pdf and editor font
7mo ago
usePreview.ts
refactor: split up flow of state out of app entry point
8mo ago
useResizable.ts
feat: resizable sidebar
8mo ago
useRoutedSheet.ts
feat: make routed sheets for settings and style checking
8mo ago
useShortcutRegistry.ts
feat: help sheet
8mo ago
useTextExport.tsx
feat: drag-and-drop for sidebar documents
8mo ago
useTypingActivity.ts
feat: update focus dimming to keep active paragraphs undimmed
8mo ago
useViewportTier.ts
refactor: responsiveness
8mo ago
useWorkspaceSync.ts
feat: persist sidebar state between reloads
7mo ago