All Projects → krrishd → write

krrishd / write

Licence: other
📝 A stream-of-consciousness writing app. Built with React.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to write

Gojot
A command-line journal that is distributed and encrypted, making it easy to jot notes 📓
Stars: ✭ 340 (+496.49%)
Mutual labels:  journal, writing
200wordrpg.github.io
Homepage for the 200 Word RPG Challenge
Stars: ✭ 31 (-45.61%)
Mutual labels:  writing
tick
This repository has been moved to sourcehut under the same username and repository name. Tick is a CLI time-tracking tool written in Rust. ⏱
Stars: ✭ 15 (-73.68%)
Mutual labels:  journal
lunatask
All-in-one encrypted to-do list, notebook, habit and mood tracker, pomodoro timer, and journaling app
Stars: ✭ 35 (-38.6%)
Mutual labels:  journal
MaterialDesign-Toast
Custom android Toast with Material Design
Stars: ✭ 70 (+22.81%)
Mutual labels:  duration
pdiary
A simple terminal diary journal application written in Python with encryption support.
Stars: ✭ 24 (-57.89%)
Mutual labels:  journal
Purity
Wiki authoring engine.
Stars: ✭ 41 (-28.07%)
Mutual labels:  writing
essays
Think fast, talk smart, write more.
Stars: ✭ 25 (-56.14%)
Mutual labels:  writing
components
Components for interactive scientific writing, reactive documents and explorable explanations.
Stars: ✭ 32 (-43.86%)
Mutual labels:  writing
MyJournal.Notebook
My Journal Add-In for Microsoft OneNote
Stars: ✭ 41 (-28.07%)
Mutual labels:  journal
MO-Problem-Journal
A journal of theorems, lemmas and problems for Mathematical Olympiads.
Stars: ✭ 45 (-21.05%)
Mutual labels:  journal
writefreely
A clean, Markdown-based publishing platform made for writers. Write together and build a community.
Stars: ✭ 2,866 (+4928.07%)
Mutual labels:  writing
blog
an Octopress blog by Jake Zimmerman
Stars: ✭ 12 (-78.95%)
Mutual labels:  writing
vim-textobj-sentence
Improving on Vim's native sentence text object and motion
Stars: ✭ 92 (+61.4%)
Mutual labels:  writing
iA-Writer-Templates
📎 Templates for iA Writer
Stars: ✭ 29 (-49.12%)
Mutual labels:  writing
sysdweb
Control systemd services through Web or REST API
Stars: ✭ 65 (+14.04%)
Mutual labels:  journal
VAENAR-TTS
PyTorch Implementation of VAENAR-TTS: Variational Auto-Encoder based Non-AutoRegressive Text-to-Speech Synthesis.
Stars: ✭ 66 (+15.79%)
Mutual labels:  duration
Tech-Writing-Linktree
✨ tech writer portfolio in the style of linktree ✨
Stars: ✭ 26 (-54.39%)
Mutual labels:  writing
reactivejournal
ReactiveJournal a journalling facility for Reactive Streams. Intended for testing, remote connections and effective handling of back pressure
Stars: ✭ 27 (-52.63%)
Mutual labels:  journal
markdown.today
Store your journal as an encrypted markdown file on Dropbox and edit/view it from any browser
Stars: ✭ 61 (+7.02%)
Mutual labels:  journal

Write

A web-based writing app based on Flowstate. Built using React.

The premise is simple. You set a duration during which you write; within that duration, if you stop typing for more than 5 seconds, all your progress is lost.

The typical use case of Flowstate is to avoid writer's block and get something down in writing. Personally, I've been using it for journalling; it's been a good exercise getting all of my thoughts, latent or prominent, down in writing. The duration has also helped me keep a consistent routine; if I know it's only going to be fifteen minutes every session, it's easier to sit down and get through it.

Setup Instructions

This app was scaffolded using create-react-app and then ejected.

In order to run it locally, clone this repository, run npm install, and then either:

  • run node scripts/start.js to start a local server
  • run node scripts/build.js to create a production-optimized build

Roadmap

Have suggestions/ideas for improvement? Feel free to submit them in the form of an issue (pull requests also welcome).

  • Setting up DNS for write.itskrish.co (formerly accessible at write.surge.sh)
  • Refactoring storage from localStorage to a backwards-compatible ORM-esque system.
  • Refactoring timekeeping with system time instead of setTimeout.
  • Setting up benchmarking + optimizing for speed.
  • Packaging as an Electron (Desktop) app.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].