Emacs Advent Calendar 7: ordeless, embark 1.0 and some bric-a-brac

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

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

    Emacs completion style that matches multiple regexps in any order

  • orderless. A highly configurable completion style that matches multiple patterns in any order against minibuffer completion candidates.

  • embark

    Emacs Mini-Buffer Actions Rooted in Keymaps

  • embark. The one I always struggle to explain, so instead go read u/karthink's wonderful blog post about it! Prodded by u/minad-emacs, I just released version 1.0! 🎉

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

    :scroll: marginalia.el - Marginalia in the minibuffer (by minad)

  • marginalia. Informative annotations for minibuffer completion candidates, co-written with u/minad-emacs.

  • math-delimiters

    Insert math delimiters in TeX, LaTeX and Org buffers

  • math-delimiters. Provides a nice command to insert LaTeX math delimiters and to toggle between inline and display versions of them.

  • placeholder

    Emacs package to treat any buffer as a template with placeholders to fill-in (by oantolin)

  • placeholder. On the fly ephemeral snippets: need to send a bunch of similar emails just this once so you don't want to bother making a skeleton, tempo or yasnippet template for them? Use placeholder!

  • epithet

    Emacs package to rename buffers with descriptive names

  • epithet. Give descriptive names to buffers.

  • emacs-config

    My personal Emacs configuration (by oantolin)

  • block-undo. Have keyboard macros undo in a single step (something vi gets right!).

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

    A Largely Undesired Gadget: a Generative Art Gallery for Emacs

  • luggage. A Largely Undesired Gadget: a Generative Art Gallery for Emacs.

  • affe

    :monkey: affe.el - Asynchronous Fuzzy Finder for Emacs

  • If you don't mind, I have a bit of an unrelated question for you: What are your thoughts on Emac's existing multithreading support? For a few weeks now, I'm trying to do something practical with them, and found that they at least enable one thing: accept-process-output can be done without blocking the main thread (I have an small example and I'm preparing a blog post). I'm asking because I stumbled upon this project of yours: https://github.com/minad/affe and thought that it would be easier to implement with threads (with all their limitations). It would require careful coding so that the heavier computations don't block or starve the main thread, but I think it's possible, and would result in smaller and more performant code.

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