telescope-file-browser.nvim VS packer.nvim

Compare telescope-file-browser.nvim vs packer.nvim and see what are their differences.

telescope-file-browser.nvim

File Browser extension for telescope.nvim (by nvim-telescope)

packer.nvim

A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config (by wbthomason)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
telescope-file-browser.nvim packer.nvim
47 180
1,494 7,576
4.9% -
7.5 3.4
25 days ago about 1 month 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.

telescope-file-browser.nvim

Posts with mentions or reviews of telescope-file-browser.nvim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-05.

packer.nvim

Posts with mentions or reviews of packer.nvim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-21.
  • thethethe.nvim - neovim friendly autocorrect plugin
    4 projects | /r/neovim | 21 Oct 2023
    packer
  • Help Enablin Powerline Font for Lightline in Kitty NeoVim
    1 project | /r/neovim | 24 Sep 2023
    -- Check if Packer.nvim is already installed if fn.empty(fn.glob(install_path)) > 0 then -- If not installed, clone it from GitHub fn.system({'git', 'clone', '--depth', '1', 'https://github.com/wbthomason/packer.nvim', install_path}) -- Load Packer.nvim vim.cmd [[packadd packer.nvim]] return true end return false end
  • Installing neovim on windows 10 does not work (no really, it doesn't)
    1 project | /r/neovim | 19 Aug 2023
    local ensure_packer = function() local fn = vim.fn local install_path = fn.stdpath('data')..'/site/pack/packer/start/packer.nvim' if fn.empty(fn.glob(install_path)) > 0 then fn.system({'git', 'clone', '--depth', '1', 'https://github.com/wbthomason/packer.nvim', install_path}) vim.cmd [[packadd packer.nvim]] return true end return false end
  • Issue with treesitter highlights, disappears after 5 seconds each time
    1 project | /r/neovim | 31 Jul 2023
    local fn = vim.fn -- Automatically install packer local install_path = fn.stdpath("data") .. "/site/pack/packer/start/packer.nvim" if fn.empty(fn.glob(install_path)) > 0 then PACKER_BOOTSTRAP = fn.system({ "git", "clone", "--depth", "1", "https://github.com/wbthomason/packer.nvim", install_path, }) print("Installing packer close and reopen Neovim...") vim.cmd([[packadd packer.nvim]]) end -- Autocommand that reloads neovim whenever you save the plugins.lua file vim.cmd([[ augroup packer_user_config autocmd! autocmd BufWritePost plugins.lua source | PackerSync augroup end ]]) -- Use a protected call so we don't error out on first use local status_ok, packer = pcall(require, "packer") if not status_ok then return end -- Have packer use a popup window packer.init({ display = { open_fn = function() return require("packer.util").float({ border = "rounded" }) end, }, }) -- Install your plugins here return packer.startup(function(use) -- My plugins here use({ "wbthomason/packer.nvim" }) -- Have packer manage itself use({ "nvim-lua/plenary.nvim" }) -- Useful lua functions used by lots of plugins use({ "windwp/nvim-autopairs" }) -- Autopairs, integrates with both cmp and treesitter use({ "numToStr/Comment.nvim" }) use({ "JoosepAlviste/nvim-ts-context-commentstring" }) use({ "kyazdani42/nvim-web-devicons" }) use({ "akinsho/bufferline.nvim" }) use({ "moll/vim-bbye" }) use({ "nvim-lualine/lualine.nvim" }) use({ "akinsho/toggleterm.nvim" }) use({ "ahmedkhalf/project.nvim" }) use({ "lewis6991/impatient.nvim" }) use({ "lukas-reineke/indent-blankline.nvim" }) use({ "goolord/alpha-nvim" }) use("folke/which-key.nvim") -- Colorschemes use({ "folke/tokyonight.nvim" }) use("lunarvim/darkplus.nvim") use("bluz71/vim-moonfly-colors") use("fcpg/vim-fahrenheit") use("rainglow/vim") use("wojciechkepka/vim-github-dark") use("gavinok/spaceway.vim") use({"mcchrish/zenbones.nvim", requires = "rktjmp/lush.nvim"}) use({ "ellisonleao/gruvbox.nvim" }) -- Gruvbox theme -- LSP use({ "neovim/nvim-lspconfig" }) -- enable LSP use({ "williamboman/nvim-lsp-installer" }) -- simple to use language server installer use({ "jose-elias-alvarez/null-ls.nvim" }) -- for formatters and linters -- Telescope use({ "nvim-telescope/telescope.nvim" }) -- Treesitter use("nvim-treesitter/nvim-treesitter", {run = ':TSUpdate'}) use("nvim-treesitter/nvim-treesitter-context") use("nvim-treesitter/playground") -- Editor plugins use({ "karb94/neoscroll.nvim" }) -- Git use({ "lewis6991/gitsigns.nvim" }) -- LSP Zero use { 'VonHeikemen/lsp-zero.nvim', requires = { -- LSP Support {'neovim/nvim-lspconfig'}, -- Required {'williamboman/mason.nvim'}, -- Optional {'williamboman/mason-lspconfig.nvim'}, -- Optional -- Autocompletion {'hrsh7th/nvim-cmp'}, -- Required {'hrsh7th/cmp-buffer'}, {'hrsh7th/cmp-path'}, {'hrsh7th/cmp-nvim-lua'}, {'hrsh7th/cmp-nvim-lsp'}, -- Required {'L3MON4D3/LuaSnip'}, -- Required {'rafamadriz/friendly-snippets'}, } } -- Automatically set up your configuration after cloning packer.nvim -- Put this at the end after all plugins if PACKER_BOOTSTRAP then require("packer").sync() end end)
  • Editing init.lua with lua_ls on gives "Undefined global : vim" ?
    3 projects | /r/neovim | 27 Jun 2023
    require('packer').startup(function(use) use 'https://github.com/wbthomason/packer.nvim' use 'https://github.com/neovim/nvim-lspconfig' end)
  • error message whenever I write a file
    2 projects | /r/neovim | 20 Jun 2023
  • [Help] Packer.nvim
    3 projects | /r/neovim | 3 Jun 2023
    git clone --depth 1 https://github.com/wbthomason/packer.nvim\ ~/.local/share/nvim/site/pack/packer/start/packer.nvim
  • Pyright Won't Let me Quit Python Files
    3 projects | /r/neovim | 17 May 2023
    ``` vim.g.maplocalleader = " " vim.g.mapleader = " " local ensure_packer = function() local fn = vim.fn local install_path = fn.stdpath("data") .. "/site/pack/packer/start/packer.nvim" if fn.empty(fn.glob(install_path)) > 0 then fn.system({ "git", "clone", "--depth", "1", "https://github.com/wbthomason/packer.nvim", install_path }) vim.cmd([[packadd packer.nvim]]) return true end return false end
  • [Neovim] Gestionnaire de packages basé à Lua
    2 projects | /r/enfrancais | 4 May 2023
    2 projects | /r/enfrancais | 4 May 2023

What are some alternatives?

When comparing telescope-file-browser.nvim and packer.nvim you can also consider the following projects:

nvim-tree.lua - A file explorer tree for neovim written in lua

vim-plug - :hibiscus: Minimalist Vim Plugin Manager

neo-tree.nvim - Neovim plugin to manage the file system and other tree like structures.

lazy.nvim - 💤 A modern plugin manager for Neovim

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

nvim-treesitter - Nvim Treesitter configurations and abstraction layer

nvim-lua-guide - A guide to using Lua in Neovim

nvim-lspconfig - Quickstart configs for Nvim LSP

lir.nvim - Neovim file explorer

paq-nvim - 🌚 Neovim package manager

nvim-autopairs - autopairs for neovim written in lua

gruvbox.nvim - Lua port of the most famous vim colorscheme