Thank you all! That was amazing!

Your favorite editor's conference!

The annual conference about your favorite editor! For the third time we invite you to join us for a day of talks and celebration of Neovim and the community around it.

Twitch Live Stream

Go to Twitch page

Keynote by Justin M. Keyes

Justin has guided the Neovim project as a core maintainer since 2014. Author of vim-sneak, vim-dirvish, and tree-sitter-vimdoc. Working at AWS in Berlin.

Portrait of Justin M. Keyes

State of Neovim

by Justin M. Keyes

Engineer at AWS

Justin has guided the Neovim project as a core maintainer since 2014. Author of vim-sneak, vim-dirvish, and tree-sitter-vimdoc. Working at AWS in Berlin.


We're so thankful for our sponsors that help us make this event possible.

boot-dev sponsor logo

Boot.Dev: We think smartest way to learn to code is to ensure you're never bored. Try the most captivating, finger-flying, addictive way to learn to code with us. Use promo code `NEOVIMCONF` for 25% off first payment.

View Boot.Dev
graphite sponsor logo

Graphite: Graphite is the way to create stacked PRs on GitHub, allowing you to ship code as fast as you write it. Submit "stacks" of small, focused changes right from your terminal, keeping you moving & unblocked on code review.

View Graphite
turso sponsor logo

Turso: Deploy anywhere in the world and get up to microsecond latency. Free Starter plan with up to 500 databases and up to 10,000 databases with the Scaler plan for only $29 a month.

View Turso

Community sponsors

schrodinger-hat sponsor logo

Schrödinger Hat: Connecting developers and the open source community.

View Schrödinger Hat
terminal7 sponsor logo

Terminal7: To boldly go where no terminal has gone before.

View Terminal7

Masters of Ceremony

ThePrimeagen and TJ DeVries, dynamic and influential figures in the world of Neovim, once again do us the favor of hosting the NEOVIMCONF.


This year we've packed the schedule with a diverse group of speakers from all over the world and squeezed them into a single day. Times are adjusted to your local timezone.

Detected your timezone: UTC

  1. 15:30UTC


  2. 16:00UTC

    State of Neovim

    Live Talk

    by Justin M. Keyes

  3. 16:35UTC

    Designing a theme with a coordinated color scheme in HSL using Lua

    Lightning Talk

    by Takuya Matsuyama

  4. 16:50UTC

    10 years on, a historic perspective

    Live Talk

    by Björn Linse

  5. 17:25UTC

    Cultural Learnings of VIM for Make Benefit Glorious Nation of UNIX

    Lightning Talk

    by hao wang

  6. 17:35UTC

    Nixvim: Configure Neovim with the power of Nix

    Lightning Talk

    by Gaétan Lepage

  7. 17:50UTC

    Contributing to Neovim (and how it's different from other editors)

    Live Talk

    by Maria José Solano

  8. 18:25UTC

    That One Micro Talk on Macros

    Lightning Talk

    by Jesse Leite

  9. 18:35UTC

    The Laziest Neovim

    Lightning Talk

    by Abhishek Keshri

  10. 18:45UTC

    How to write 35+ plugins and not become more insane

    Lightning Talk

    by Evgeni Chasnovski

  11. 19:00UTC

    No other 'option': Neovim option internals

    Live Talk

    by Famiu Haque

  12. 19:35UTC

    Plaintext Notes: Using Vim + FZF + RG to build a personal notetaking system

    Lightning Talk

    by Emilie Ma

  13. 19:50UTC

    The underrated square bracket

    Lightning Talk

    by Josh Medeski

  14. 19:55UTC

    The State of the Terminal

    Live Talk

    by Gregory Anders

  15. 20:14UTC

    Developing kitty-scrollback.nvim

    Lightning Talk

    by Mike Smith

  16. 20:24UTC

    Programmers are actually humans

    Live Talk

    by TJ DeVries

  17. 21:00UTC

    Using Neovim to Help Develop Secure Code

    Lightning Talk

    by Mathew Payne

  18. 21:10UTC

    Introducing nvim-llama

    Lightning Talk

    by John McBride

  19. 21:20UTC

    Fireside chat with TeeJ and The Primeagen

  20. 22:10UTC