auto-session VS session-lens

Compare auto-session vs session-lens and see what are their differences.

auto-session

A small automated session manager for Neovim (by rmagatti)

session-lens

A session-switcher extension for rmagatti/auto-session using Telescope.nvim (by rmagatti)
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
auto-session session-lens
32 8
1,031 219
- -
6.9 1.7
18 days ago about 1 year ago
Lua Lua
MIT License MIT License
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.

auto-session

Posts with mentions or reviews of auto-session. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-10.

session-lens

Posts with mentions or reviews of session-lens. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-13.
  • Auto-Session Removes modified buffers
    2 projects | /r/neovim | 13 Jul 2023
    I use auto-session for session management and session-lens telescope extension for switching the sessions. When I switch to a different session, auto-session clears all buffers from my current session, including the modified ones, without warning. I'm wondering if there are any ways to prevent losing my changes. For instance, can I save the modified buffers in the session and load them on session restore, or configure auto-session to give me a warning before switching to a new session if there are unsaved changes? Alternatively, is there a way to use Telescope to display a list of recently modified buffers, so that I can review them before switching sessions and take appropriate action?
  • which session manager for nvim
    16 projects | /r/neovim | 23 Feb 2022
    auto-session * Automatically save AND load session based on cwd * Customizable with optional hooks when saving and loading a session * Has a companion plugin for switching sessions through a telescope picker called session-lens
  • Any good ways to switch between existing sessions?
    3 projects | /r/neovim | 30 Apr 2021
    Hey author here, auto-session paired with session-lens (telescope extension) would give you the switching capabilities you seem to be looking for.
  • Session Lens - A neovim session switcher built on top of rmagatti/auto-session and Telescope.nvim
    4 projects | /r/neovim | 18 Apr 2021
    Session Lens - https://github.com/rmagatti/session-lens
  • Git Worktrees
    4 projects | /r/neovim | 14 Apr 2021
    Dropped something in your discord about it. I was also in the process of building a session switcher for my plugin as a telescope.nvim extension, finished today, probably still rough around the edges but here it is. https://github.com/rmagatti/session-lens

What are some alternatives?

When comparing auto-session and session-lens you can also consider the following projects:

neovim-session-manager - A simple wrapper around :mksession.

git-worktree.nvim

tabby.nvim - A declarative, highly configurable, and neovim style tabline plugin. Use your nvim tabs as a workspace multiplexer!

telescope-ui-select.nvim

nvim-reload - Plugin to easily reload your Neovim config

telescope.nvim - Find, Filter, Preview, Pick. All lua, all the time.

bracey.vim - live edit html, css, and javascript in vim

telescope-project.nvim

git-worktrees.nvim