Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Yasnippet Alternatives
Similar projects and alternatives to yasnippet
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
-
github-orgmode-tests
This is a test project where you can explore how github interprets Org-mode files
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
ultisnips
UltiSnips - The ultimate snippet solution for Vim. Send pull requests to SirVer/ultisnips!
-
-
-
org-ref
org-mode modules for citations, cross-references, bibliographies in org-mode and useful bibtex tools to go with it.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
yasnippet discussion
yasnippet reviews and mentions
-
Show HN: Sweep, Open-weights 1.5B model for next-edit autocomplete
Hopefully not too offtopic: why so much boilerplate?
I see most would-be-boilerplate code refactored so the redundant bit becomes a small utility or library. But most of what I write is for research/analysis pipelines, so I'm likely missing an important insight. Like more verbose configuration over terse convention?
For code structure, snippets tempting[1] ("iff[tab]" => "if(...){...}") handles the bare conditional/loop completes in a more predictable way and offline/without a LLM eating into RAM.
[1] https://github.com/joaotavora/yasnippet; https://github.com/SirVer/ultisnips; https://code.visualstudio.com/docs/editing/userdefinedsnippe...
-
Nix Flake Templates
On the other hand, I also tried simpler solutions such as gists or snippets (1, 2) which I can use as starting points for my projects despite being not convenient for re-use and pretty much unmaintainable due to lack of clear structure.
-
Emacs 2024 Changes
For my templating needs, I moved to tempel (from yasnippet). I have found it to be way more powerful and grok-able.
-
I'm able to take notes in mathematics lectures using LaTeX and Vim (2019)
There's YASnippet, which could be used in much the same way as the tools that were described.
https://github.com/joaotavora/yasnippet
-
org-mode date for a file -- the correct way
Although the Org manual says that YASnippet doesn’t play well, I personally haven’t had any issues. Maybe I’ve just been lucky? But I do have a snippet that uses the format command to create an Org inactive timestamp. Just a thought.
-
How do I change the autocomplete results I see?
For the first question, I would look into a template system like Yasnippet or tempo. I think that’s the best approach for it, and I’m not sure if you can do it with completion methods like corfu
-
Key bindings to insert snippets/characters (Emacs+ESS)
I second yasnippet, it is extremely handy for all sorts of boilerplate (like LaTeX preambles, environments). There are many contributed snippets in the yasnippet-snippets repo that you can look at as examples.
-
Need help improving my workflow
Hmmm... Maybe yasnippet?
-
How do you change bracing style for C in yasnippets
(defun whatacold/yasnippet-exit-hook () "My yasnippet exit hook." (when (or (eq major-mode 'c-mode) (eq major-mode 'c++-mode)) (whatacold/yasnippet-exit-hook-c))) ;; see https://github.com/joaotavora/yasnippet/issues/728 ;; (after! c-or-c++-mode) ;;
- How do I get yasnippet to actually load the stored snippets for org-mode?
-
A note from our sponsor - AppSignal
www.appsignal.com | 8 Aug 2026
Stats
The primary programming language of yasnippet is Emacs Lisp.