aggressive-indent-mode VS rainbow-delimiters

Compare aggressive-indent-mode vs rainbow-delimiters and see what are their differences.

aggressive-indent-mode

Emacs minor mode that keeps your code always indented. More reliable than electric-indent-mode. (by Malabarba)
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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
aggressive-indent-mode rainbow-delimiters
7 6
831 658
- -
0.0 2.3
over 1 year ago 8 months ago
Emacs Lisp Emacs Lisp
- GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

aggressive-indent-mode

Posts with mentions or reviews of aggressive-indent-mode. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-07.

rainbow-delimiters

Posts with mentions or reviews of rainbow-delimiters. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-24.
  • Y'all deserve a medal or something
    1 project | /r/emacs | 24 Jan 2023
    I'm a big fan of rainbow-delimiters, available on Melpa.
  • Template Engine Minor Modes?
    1 project | /r/emacs | 14 Jan 2022
    rainbow-delimiters ( https://github.com/Fanael/rainbow-delimiters/ ) does this for parenthesis/braces etc but is somewhat bound to the syntax tree of whatever major mode is currently in use, it also scans on a per-character basis, where I'd need to scan for regex.
  • Tree Sitter and the Complications of Parsing Languages
    10 projects | news.ycombinator.com | 24 Nov 2021
    > Lighting up the active scopes

    As you had guessed a little later, there are a few different emacs packages that do this. One of them is "rainbow parentheses" that gives every bracket a different colour (remember that emacs supports lisp, so differentiating between lots of different parentheses is arguably more useful in emacs than any other editor). [0].

    Another one is highlight parentheses [1] which highlights all parens that enclose the cursor position, and gives a darker colour to those "further away" from the cursor.

    [0] https://github.com/Fanael/rainbow-delimiters

    [1] https://sr.ht/~tsdh/highlight-parentheses.el/

  • How We Made Bracket Pair Colorization 10,000x Faster
    16 projects | news.ycombinator.com | 29 Sep 2021
    This article is especially interesting to me, as it shows how VS Code still doesn't have the "Emacs nature". Even though I'm a 30-year Emacs user, I do hesitate to recommend it to younger programmers because it's so alien, and VS Code has one of the essential characteristics of Emacs: the extension language and the implementation language are the same. But this article is a great example of how it doesn't — extensions are limited to using an extension API, rather than having full access to the application's internals. Maybe a good thing, if you're a mass-market product worried about malicious extensions. But I'll note that [rainbow-delimiters-mode](https://github.com/Fanael/rainbow-delimiters/) dates back to 2010, and has never noticeably slowed down loading or display of source files, even in languages with lots of delimiters like Lisp.
  • Practical questions from a lisp beginner
    7 projects | /r/lisp | 11 Jun 2021
    Using highlight-parentheses-mode, which is an additional package, helps. There are also show-paren-mode (build in) and rainbow-delimiters (additional package), whose could help there.
  • Humanoid themes updated with many new faces, fixes and color adjustments; constructive feedback welcome!
    2 projects | /r/emacs | 23 May 2021

What are some alternatives?

When comparing aggressive-indent-mode and rainbow-delimiters you can also consider the following projects:

rainbow-blocks - block syntax highlighting in emacs

Bracket-Pair-Colorizer-2 - Bracket Colorizer Extension for VSCode

smartparens - Minor mode for Emacs that deals with parens pairs and tries to be smart about it.

nvim-ts-rainbow - Rainbow parentheses for neovim using tree-sitter. Use https://sr.ht/~p00f/nvim-ts-rainbow instead

objed - Navigate and edit text objects with Emacs. Development on pause.

vscode-extension-samples - Sample code illustrating the VS Code extension API.

emacs.d - Fast and robust Emacs setup.

electric-operator - An emacs minor mode to automatically add spacing around operators

emacs-noob - A curated emacs set up intended to decrease the learning curve

rainbow-identifiers - Rainbow identifier highlighting for Emacs

emacs-humanoid-themes - Light and dark theme with bright colors for Emacs that supports GUI and terminal