Parinfer simplifies writing Lisp by adjusting parens automatically when indentation changes and vice versa. It aims to make basic Lisp-editing easier for beginners and experts while still accommodating more advanced plugins like Paredit. Through interactive demonstrations, Parinfer showcases capabilities like auto-formatting code, influencing nesting with indentation, and maintaining alignment when code changes. The system offers two modes, Indent Mode, and Paren Mode, allowing users to control either indentation or parens while Parinfer manages the other. By defining relationships between parens and indentation, Parinfer streamlines Lisp editing, making it more intuitive without sacrificing power.
https://shaunlebron.github.io/parinfer/