Automatically sorting an Org file upon save using multiple sorting criteria

This page summarizes the projects mentioned and recommended in the original post on /r/orgmode

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

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

  • In my Org QL project, I maintain a notes file to track ideas, bugs, etc, similar to the way GitHub issues and milestones can be used. After modifying entries for a while–including setting priorities, to-do/done status, etc–the outline tends to get a bit jumbled. Org has the built-in org-sort command, but it must be run manually, and it only supports one sorting method at a time. It quickly becomes tedious, and it's impractical to use regularly.

  • unpackaged.el

    A collection of useful Emacs Lisp code that isn't substantial enough to be packaged

  • Here's the code in my Emacs config. I'll probably add these functions to unpackaged.el (the Org sorting function there is more primitive than these).

  • 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
  • lispy

    Short and sweet LISP editing

  • Of course, in the actual file it's on one line, like this (Lispy easily converts between the one-line and multi-line formats with a single keypress):

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