Org-mode on web, built with React, for mobile, synced with Dropbox, Google Drive
github.com
github.com
There’s a sample file you can play around with there if you’re not ready to link to a sync backend yet.
Happy to answer any questions!
Next up, org-web-agenda?
Edit: Already a feature. I love it.
Redux also helped me grow a lot as an engineer. I'm sure the concepts that it builds on aren't new, but they were new to me when I first started using Redux and I now spend a lot of time thinking the way Redux taught (or forced) me to think.
FYI, it looks like the add/delete row/column buttons have their targets reversed? The button whose icon suggests "add row" adds a column, etc.
Tried this in Firefox (with and without uMatrix and/or UBO) and Firefox Klar and Google Chrome (with JavaScript enabled).
In the meantime, does the agenda view include something like org-agenda-files or just the visited file?
"Org" as in "organise". Org-Mode has a rich set of features for organising tasks/notes.
In case anyone else wasn't sure what this was, and isn't an Emacs user.
The difference between having multiple implementations of a standard and multiple similar tools is that you really can't access the same data from multiple programs or share data with users using a different app.
But Org file and org mode is not the same. Org files you can edit with any editor and with few macros you could speed up such editing, but functionality exists only within GNU Emacs editor, and nowhere else.
But could you (if you are the author?) please restrict the Google Drive permissions from “See, edit, create and delete all of your Google Drive files” to only affect a sub directory of my drive please? That’s best practice for isolation.
Thanks!
Anyway, this is really cool and totally fills a niche for me (90% of the time I want to edit org files in Emacs on my computer, but sometimes I need remote access). So I'm really happy to see this exists.
See this for example: https://github.com/incandescentman/Emacs-Settings
It's not that bad if you wade into it slowly.
[0]: https://standardnotes.org/
Org-mode files are synced via Dropbox, iCloud, or WebDAV.
Having a Siri shortcut to just tell Siri to add something to my TODO list would be a nice feature. Glancing at the shortcuts API, there is an append to file feature. I might have to try to roll my own.
I've often wished there was an iOS text editor that understood org format, even just basic markdown style formatting. I'm going to give org-web a go, I think it could be a good compliment to beorg.
Ultimately I decided to build org-web anyway because I wanted something a bit closer to the metal, in a way. My impression of Beorg was that its bit higher level, whereas org-web provides some first class support for org features while still letting you edit the raw text if you'd like to.
To be clear, I think both styles have their advantages. org-web's style isn't better, its better for me.
That said, it’s one of the most used apps on my phone.
Would be nice to see Syncthing support.
I'm not affiliated, just a happy paying customer. I organize a pretty good chunk of my life in it.
If you use emacs, org mode is really turing complete as it basically is an extension of elisp. But if you use this post's web-based editor, it probably implements only a tiny subset of org-mode (haven't checked out in detail). Still great if you just want to jot down a notes in a file you normally edit in emacs but have just a web browser.
I would vastly prefer a way to use emacs on my computer but sync the file to google drive so I can share files between computers. That works well on the mac, but not at all on a chromebook. Maybe with Crostini it's getting better but I don't believe so. I really wish ChromeOS would allow syncing a local directory to Google drive.
As for media files, it's hyperlinks to media files.
A note is composed of blocks, which can have child blocks and so on. This makes it much easier to organise things, compared to a typical "modern" free-form note editor.
Pros:
- good UX
- native synching
- team collaboration
Cons: - proprietary
- paid subscription required
- no agenda feature
Edit: reformatting, rewordingIs there a way to create a new document in the mobile interface?
Anyway, orgmode is a real time and life saver. I use it daily to manage my tasks and keep notes on meetings/1:1s. I'll definitively play with this during the weekend!
My mail is in my user description.
Instead you could call it Org editing or Org files or Org planning. Not a "mode".
Your web design sucks and it is not usable.
This is waste of time.
e.g. for anyone who hasn't glanced at the Org-Mode table of contents: https://orgmode.org/manual/index.html#SEC_Contents
For managing tasks: org files can be richly structured. So you can organise a task in some nested hierarchy; or with a tag; or with some key-value property. You can also make use of the way you organise notes to quickly search for tasks. Org also provides some useful ways you can view your organised tasks.
Besides task management, it's kindof "2nd best at everything", but all within one file format.
For GTD: Org supports a workflow where you can quickly 'capture' some information; then later organise it.
Org Babel: supports running snippets of code in an org-file, outputting the results. It's more primitive than something like Jupyter, though. (But you can also re-arrange the code snippets into files, supporting a literate programming style). -- I've found this a useful tool for keeping code and notes together.
Org has some support for tables/spreadsheets. I don't use this very much. But, again, useful to be able to embed (and update) within notes.
You wouldn't start using org-mode to get all these benefits. You start using a small part of it. And then you notice some other feature of org you'd benefit from, and figure that part out.
-Arbitrary code which can be executed and which can update/operate on the contents of the document
-calendars
-hyperlinks
-images and other media
-tables which can also act as spreadsheets a la Excel
It also lets you export to just about any format including HTML and pdf via TeX, and it has broad integration across emacs so you can easily invoke portions of org-mode from your other buffers/modes.
In other words it's a really flexible medium for representing and working just about anything in a plain text file. I use it as a bug tracker for personal projects, I use it for self-documenting code ("literate programming", as they say), and I use it for writing prose that I intend to export to PDF such as reports and other things because frankly org is a much saner way to write latex/xetex/whatever.
I also dabble with elisp a bit and that fits in nicely here too. For instance, I wrote a really simple command to "mark this todo as done and move it to the bottom of this list".
As stand alone version this is just waste of time.
Seeing how popular this is made me feel worried that seamless markdown may not be the right direction. What do you think is the good features markdown lacks? I know markdown doesn’t have calendar and some features, but some markdown engines support add-ons.
Orgmode adds things like todos, timestamped entries, outlining, cross-references, show/hide sections etc, which markdown editors typically lack.
Works great; maybe a bit too powerful for the average use case.
I haven’t tried org-web but this looks seriously awesome! Good work!
Thanks so much!
Will there be either OneDrive or Standard Notes support at one point?
EDIT: nevermind, it's open source, so I'll look into it; maybe as an editor for Standard Notes?