Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brvier/MOrg

A future proof opinionated software to manage your life in plaintext : todo, agenda, journal and notes.
https://github.com/brvier/MOrg

agenda android kivy markdown notes todo

Last synced: 11 days ago
JSON representation

A future proof opinionated software to manage your life in plaintext : todo, agenda, journal and notes.

Awesome Lists containing this project

README

        

# MOrg

A future proof opinionated software to manage your life in plaintext : todo, agenda, journal and notes.

## Features

- Plain text
- Light/dark mode automtic toggle
- Cross platform

## File structure

- Org
- agenda.txt
- done.txt
- expense.txt
- quicknote.txt
- todo.txt
- archives/
- attachments/
- journal/
- notes/

### Todo.txt and done.txt Format

Use https://github.com/todotxt/todo.txt

Only task with priority (A) or without priority are displayed on main screen.

### Agenda.txt Format

Each line is an event, three format are accepted :
````
YYYY-mm-dd event for all day.
YYYY-mm-dd HH:MM event at hour:minute.
YYYY-mm-dd HH:MM HH:MM event with a start and a end.
````

### Expense.txt format
````
YYYY-mm-dd 000.00 short description
````

## Roadmap

- [ ] Auto cleaning agenda events
- [x] Toolbar in note editor
- [x] Add hours/minute selector to add event
- [x] Add shortcut indent / unindent
- [x] add shortcut for todo/done
- [ ] Share a note
- [ ] Receive android intent
- [ ] folding notes sub folder
- [x] Add page
- [ ] rename a note
- [ ] archive a note
- [x] search
- [x] fix note opening in search
- [ ] Optimizations
- [ ] lazy loading
- [ ] cleaning code

## Sync

Syncing isn t implemented in MOrg, you can use the sync tool you prefers. I personnaly use syncthing.

## Screenshots

### Dark Mode
![App Screenshot](screenshots/main_dark.jpg)
![App Screenshot](screenshots/main_dark_notes.jpg)
![App Screenshot](screenshots/note_dark.jpg)

### Light Mode
![App Screenshot](screenshots/main.jpg)
![App Screenshot](screenshots/note.jpg)