The open calendar, task and note space is a mess

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cal.com

    Scheduling infrastructure for absolutely everyone.

  • It could be worth to add Calendso to the list. Quite new project with a bit bigger scope than Sabre/Radicale. WebUI, recently added CalDAV.

    https://github.com/calendso/calendso

  • Nextcloud

    ☁️ Nextcloud server, a safe home for all your data

  • > Written in old PHP and there is work underway to do a complete rewrite in Golang

    Wow [1], how cool would that be. I love that NextCloud exists and I plan to use it and call me biased but god I hate to be running some PHP. I used to maintain a vulnerability database and I don't think I can ever trust a PHP project again at this point. Maybe things have changed but you'd find it very difficult to convince me.

    1. https://github.com/nextcloud/server/issues/16726

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • org-web

    org-mode on the web, built with React, optimized for mobile, synced with Dropbox and Google Drive

  • Surprised nobody has mentioned this yet, but Org-mode for Emacs [1] is just great, and fits very well to the requirements:

    - Source of truth: these are text files, so any of git, nextcloud, syncthing etc. will do.

    - Consistent interface: using emacs might be tough on mobile, but there are some web interfaces for Org mode [2]

    - Standard protocols: custom scripting does anything. ical is pretty easy to handle, not sure about webdav.

    - FOSS: check

    - Multiple calendars: yep, via Org agenda [3]

    - Subtask support: As deep as you can go

    - Custom logic: via emacs scripts (or some creativity if you're using the web ui above)

    - Markdown notes: yes, minimal differences between org mode and markdown

    [1] https://orgmode.org/

    [2] https://github.com/DanielDe/org-web

    [3] https://orgmode.org/manual/Agenda-Views.html

  • github-orgmode-tests

    This is a test project where you can explore how github interprets Org-mode files

  • Surprised nobody has mentioned this yet, but Org-mode for Emacs [1] is just great, and fits very well to the requirements:

    - Source of truth: these are text files, so any of git, nextcloud, syncthing etc. will do.

    - Consistent interface: using emacs might be tough on mobile, but there are some web interfaces for Org mode [2]

    - Standard protocols: custom scripting does anything. ical is pretty easy to handle, not sure about webdav.

    - FOSS: check

    - Multiple calendars: yep, via Org agenda [3]

    - Subtask support: As deep as you can go

    - Custom logic: via emacs scripts (or some creativity if you're using the web ui above)

    - Markdown notes: yes, minimal differences between org mode and markdown

    [1] https://orgmode.org/

    [2] https://github.com/DanielDe/org-web

    [3] https://orgmode.org/manual/Agenda-Views.html

  • EteSync Server

    The Etebase server (so you can run your own) (by etesync)

  • Consider EteSync as a solution. FOSS, can be self-hosted, available on multiple platforms, etc:

    https://www.etesync.com/

  • Etar Calendar

    Android open source calendar

  • I'm using Nextcloud for calendar and tasks, and I keep notes in plain markdown files that are also synced with Nextcloud. On Android I use Nextcloud Notes, Nextcloud Tasks and https://github.com/Etar-Group/Etar-Calendar

    These are by far the best note and calendar apps I've used. Far better than Google's options. Apple's reminders are a bit better than Nextcloud Tasks, but the only feature I'm sorely lacking there is repeating tasks. Google doesn't support this either, which leads me to believe that it's a shortcoming of the CalDav spec for tasks.

  • zim-desktop-wiki

    Main repository of the zim desktop wiki project

  • I'm a little surprised nobody has mentioned Zim:

    https://zim-wiki.org/

    From their site:

    " Zim can be used to:

        Keep an archive of notes

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • cloudflare-cors-anywhere

    CORS "anywhere" proxy in a Cloudflare worker. DEMO at: https://test.cors.workers.dev/

  • You should be able to do this with a third party service such as https://fixtur.es/en/team/philadelphia-union

    I route my remote calendars through Cloudflare workers for a modicum of privacy from random third party services. It's as simple as running a basic open source relay: https://github.com/Zibri/cloudflare-cors-anywhere

  • organice

    An implementation of Org mode without the dependency of Emacs - built for mobile and desktop browsers

  • I just wanted to chime in and mention that the folks who wrote organice[0] also came up with an EBNF grammar[1] for org-mode. Also of tangential interest is that work is actively being done on creating a tree-sitter version[2] of the grammar, although that work is not public (yet).

    [0] https://github.com/200ok-ch/organice

    [1] https://github.com/200ok-ch/org-parser/blob/master/resources...

    [2] https://github.com/kristijanhusak/orgmode.nvim/issues/31#iss...

  • org-parser

    org-parser is a parser for the Org mode markup language for Emacs.

  • I just wanted to chime in and mention that the folks who wrote organice[0] also came up with an EBNF grammar[1] for org-mode. Also of tangential interest is that work is actively being done on creating a tree-sitter version[2] of the grammar, although that work is not public (yet).

    [0] https://github.com/200ok-ch/organice

    [1] https://github.com/200ok-ch/org-parser/blob/master/resources...

    [2] https://github.com/kristijanhusak/orgmode.nvim/issues/31#iss...

  • orgmode

    Orgmode clone written in Lua for Neovim 0.9+.

  • I just wanted to chime in and mention that the folks who wrote organice[0] also came up with an EBNF grammar[1] for org-mode. Also of tangential interest is that work is actively being done on creating a tree-sitter version[2] of the grammar, although that work is not public (yet).

    [0] https://github.com/200ok-ch/organice

    [1] https://github.com/200ok-ch/org-parser/blob/master/resources...

    [2] https://github.com/kristijanhusak/orgmode.nvim/issues/31#iss...

  • Roundcube

    The Roundcube Webmail suite

  • I personally soured on Kolab after the whole roundcubenext debacle. Also I ended up having some serious issues because files are stored in IMAP on Kolab

    What about Roundcube Next? - https://github.com/roundcube/roundcubemail/issues/6030

    In 2018, RoundCube Next Remains Dead In The Water - https://www.phoronix.com/scan.php?page=news_item&px=RoundCub...

  • org-caldav

    Caldav sync for Emacs orgmode

  • I've only recently started using org and haven't yet tried this, but I did research CalDav interop ahead of time and found https://github.com/dengste/org-caldav

  • doom-emacs

    Discontinued An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]

  • I found [doom-emacs](https://github.com/hlissner/doom-emacs) to be very pleasant to use. Loading times are so much better than spacemacs. And using an external binary for updating etc. really helps.

    https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

    I think this is what I was remembering.

  • org-ql

    A searching tool for Org-mode, including custom query languages, commands, saved searches and agenda-like views, etc.

  • duckduckgo-locales

    Translation files for <a href="https://duckduckgo.com"> </a>

  • It was certainly not known by that name[1] but the tension between designers with a cognitive/ergonomic/human factors/HCI/research focus and those with a visual/aesthetic/artistic focus goes back a lot further.

    Having said that, the shift in favor of visual/aesthetic designers does seem to be somewhat recent. My impression is that companies scrambled to hire interface designers when good interfaces became a selling point for consumers, which led to a lot of graphic/print/visual/web designers switching over to UX, and some of those designers never got around to learning about the rest of UX. Whatever the reason, there simply seem to be more designers these days who operate as if the most important aspect of a design is how it looks.

    [1] https://duckduckgo.com/?q=dribbblization+dribbblisation

  • logseq

    A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

  • I love Org mode but the fact that relies on emacs can push some people from using it.

    I've been using lately [logseq](https://logseq.com/) and it's fantastic. Has the features I love from Org mode, plus what I like from Workflowy, stores the data in plain text in Markdown and supports cross references, images, and more.

    I love it.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts