Awesome List Updates on Sep 07, 2024
10 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Quant
CPP / Data Visualization
- Hikyuu (⭐2.6k) - A base on Python/C++ open source high-performance quant framework for faster analysis and backtesting, contains the complete trading system components for reuse and combination. You can use python or c++ freely.
2. Awesome Db Tools
GUI
- Clidey WhoDB (⭐3.4k) - A lightweight database explorer with next-gen UX for all SQL, NoSQL, Caches, and Queues.
3. Amas
Ask these organizations anything!
- S Fox Jones (⭐1) - Full stack developer, independent author, and JavaScript lover.
4. Awesome Agi Cocosci
Abduction / Explanation
- Explanation and Abductive Inference - The Oxford Handbook of Thinking and Reasoning, 2012. [All Versions]. This chapter reviews evidence from cognitive psychology and cognitive development concerning the structure and function of explanations, with a focus on the role of explanations in learning and inference. The findings highlight the value of understanding explanation and abductive inference both as phenomena in their own right and for the insights they provide concerning foundational aspects of human cognition, such as representation, learning, and inference.
5. Awesome Zsh Plugins
Themes / superconsole - Windows-only
- luckycoding (⭐1) - Based on the robbyrussell (⭐180k) theme, includes
gitdecorations and the last command's exit code.
6. Awesome Laravel Filament
Development / Generator
Development / Starter Kits
7. Awesome Icons
General
- Iconbuddy - A search engine to browse open source svg icons. (Website)
8. Awesome Neovim
AI / Diagnostics
- tzachar/cmp-ai (⭐251) - This is a general purpose AI source for nvim-cmp, easily adapted to any REST API supporting remote code completion.
Programming Languages Support / Diagnostics
- roobert/f-string-toggle.nvim (⭐34) - Toggle Python f-strings.
Golang / Diagnostics
- ray-x/go.nvim (⭐2.4k) - Golang plugin based on LSP and Tree-sitter.
Markdown and LaTeX / Diagnostics
- jghauser/auto-pandoc.nvim (⭐38) - Easy pandoc conversion leveraging YAML blocks.
- nfrid/markdown-togglecheck (⭐23) - Simple Neovim plugin for toggling check boxes using Tree-sitter.
Syntax / Diagnostics
- nvim-treesitter/nvim-treesitter (⭐12k) - Neovim Tree-sitter configurations and abstraction layer.
- nvim-treesitter/nvim-treesitter-textobjects (⭐2.4k) - Create your own textobjects using Tree-sitter queries.
- echasnovski/mini.nvim#mini.surround (⭐7.5k) - Module of
mini.nvimfor working with text surroundings (add, delete, replace, find, highlight). Supports dot-repeat, different search methods, "last"/"next" extended mappings, Tree-sitter integration, and more.
- m-demare/hlargs.nvim (⭐528) - Highlight arguments' definitions and usages, using Tree-sitter.
- IndianBoy42/tree-sitter-just (⭐163) - Tree-sitter grammar for Justfiles (⭐26k).
Search / Diagnostics
- ray-x/sad.nvim (⭐200) - Space Age seD in Neovim. Batch file edit tool, a wrapper for sad (⭐1.9k)
- chrisgrieser/nvim-rip-substitute (⭐263) - Search and replace in the current buffer with a modern UI and modern regex flavor. A substitute for Vim's
:substituteusingripgrep.
Fuzzy Finder / Diagnostics
- ibhagwan/fzf-lua (⭐3.5k) - The Lua version of
fzf.vim, high-performance and fully async, supportsnvim-web-devicons, Git indicators, LSP, quickfix/location lists and more. Also supportsskimas its fzf binary.
File Explorer / Diagnostics
- kelly-lin/ranger.nvim (⭐174) - Ranger (⭐16k) integration for Neovim.
Project / Diagnostics
- cljoly/telescope-repo.nvim - Telescope picker to jump to any repository (Git or other) on the file system.
Color / Diagnostics
- folke/twilight.nvim (⭐1.4k) - Dim inactive portions of the code you're editing using Tree-sitter.
Tree-sitter Supported Colorscheme / Diagnostics
- RRethy/base16-nvim (⭐580) - Neovim plugin for building base16 colorschemes. Includes support for Tree-sitter and LSP highlight groups.
- Mofiqul/dracula.nvim (⭐707) - Dracula colorscheme for Neovim written in Lua.
- adisen99/codeschool.nvim (⭐44) - Codeschool colorscheme written in Lua with Tree-sitter and built-in LSP support.
- EdenEast/nightfox.nvim (⭐3.6k) - A soft dark, fully customizable Neovim theme, with support for LSP, Tree-sitter and a variety of plugins.
- adisen99/apprentice.nvim (⭐44) - Colorscheme written in Lua based on the Apprentice (⭐902) color palette with Tree-sitter and built-in LSP support.
- luisiacc/gruvbox-baby (⭐430) - A modern gruvbox theme with full Tree-sitter support.
- titanzero/zephyrium (⭐25) - A zephyr-esque theme, written in Lua, with Tree-sitter support.
- chrsm/paramount-ng.nvim (⭐20) - A dark color scheme written using Lush. Tree-sitter supported.
- Yazeed1s/minimal.nvim (⭐196) - Two Tree-sitter supported colorschemes that are inspired by base16-tomorrow-night and monokai-pro.
- lewpoly/sherbet.nvim (⭐73) - A soothing colorscheme with support for popular plugins and Tree-sitter.
- mellow-theme/mellow.nvim (⭐376) - A soothing dark color scheme with Tree-sitter support.
- Yazeed1s/oh-lucy.nvim (⭐290) - Two Tree-sitter supported colorschemes, inspired by oh-lucy in vscode.
- samharju/serene.nvim (⭐43) - A soothing and dark Tree-sitter/LSP-supported theme for relaxing your eyes after using more vibrant colorschemes.
Colorscheme Creation / Diagnostics
- ThemerCorp/themer.lua (⭐258) - A simple highlighter plugin for Neovim. It has a huge collection of colorschemes. It also has ability to create colorschemes for Vim/Neovim and other supported apps (such as kitty and alacritty).
Statusline / Diagnostics
- NTBBloodbath/galaxyline.nvim (⭐164) - Galaxyline componentizes Vim's statusline by having a provider for each text area. This means you can use the API provided by galaxyline to create the statusline that you want, easily.
Utility / Diagnostics
- Zeioth/distroupdate.nvim (⭐10) - Distro agnostic updater to get the latest changes from the Git repository of your config.
Code Runner / Diagnostics
- smzm/hydrovim (⭐80) - Run Python code inside Neovim.
Neovim Lua Development / Diagnostics
- nfrid/treesitter-utils (⭐9) - Some useful Tree-sitter methods.
Git / Diagnostics
- f-person/git-blame.nvim (⭐1k) - Show Git blame info.
- tveskag/nvim-blame-line (⭐187) - A small plugin that uses Neovim's virtual text to print Git blame info at the end of the current line.
- ruifm/gitlinker.nvim (⭐569) - Generate shareable file permalinks for several Git hosts. Inspired by tpope/vim-fugitive's :GBrowse.
- tanvirtin/vgit.nvim (⭐787) - Visual Git Plugin to enhance your Git experience.
- sindrets/diffview.nvim (⭐4.7k) - Single tabpage interface for easily cycling through diffs for all modified files for any Git rev.
- aaronhallaert/advanced-git-search.nvim (⭐374) - Search your Git history by commit content, message and author with Telescope.
- chrisgrieser/nvim-tinygit (⭐193) - Lightweight and nimble Git client.
- niuiic/git-log.nvim (⭐20) - Check Git log of the selected code.
- moyiz/git-dev.nvim (⭐98) - Open remote Git repositories in the comfort of Neovim.
Motion / Diagnostics
- folke/flash.nvim (⭐3.3k) - Navigate your code with search labels, enhanced character motions and Tree-sitter integration.
- xiaoshihou514/squirrel.nvim (⭐16) - Quickly jump between Tree-sitter nodes.
- gsuuon/tshjkl.nvim (⭐113) - Toggle to navigate and select Tree-sitter nodes with hjkl.
Tree-sitter Based / Diagnostics
- mfussenegger/nvim-treehopper (⭐452) - Region selection with hints on the AST nodes of a document powered by Tree-sitter.
- ziontee113/syntax-tree-surfer (⭐468) - Navigate and swap Tree-sitter's AST Nodes. Step into, step out, step over, step back.
- drybalka/tree-climber.nvim (⭐150) - Easy navigation around the Tree-sitter's tree that works in multi-language files and in normal mode.
- atusy/treemonkey.nvim (⭐26) - Region selection with Tree-sitter nodes.
Scrollbar / Diagnostics
- gorbit99/codewindow.nvim (⭐464) - Minimap plugin, that is closely integrated with Tree-sitter and the builtin LSP to display more information to the user.
Editing Support / Diagnostics
- windwp/nvim-ts-autotag (⭐1.9k) - Use Tree-sitter to autoclose and autorename XML, HTML, JSX tag.
- mizlan/iswap.nvim (⭐523) - Interactively select and swap function arguments, list elements, and more. Powered by Tree-sitter.
- Wansmer/sibling-swap.nvim (⭐176) - Different way to swapping arguments and other siblings with Tree-sitter.
- Wansmer/treesj (⭐1.2k) - Splitting/joining blocks of code like arrays, hashes, statements, objects, dictionaries, etc. Using Tree-sitter. Inspired by greatest splitjoin.vim.
- cshuaimin/ssr.nvim (⭐977) - Tree-sitter based structural search and replace.
Comment / Diagnostics
- JoosepAlviste/nvim-ts-context-commentstring (⭐1.2k) - Sets the
commentstringoption based on the cursor location in the file. The location is checked via Tree-sitter queries.
Indent / Diagnostics
- nvimdev/indentmini.nvim (⭐240) - A minimal and blazing fast indentline plugin by using nvim_set_decoration_provide API.
- lukas-reineke/indent-blankline.nvim (⭐4.6k) - IndentLine replacement in Lua with more features and Tree-sitter support.
Session / Diagnostics
- olimorris/persisted.nvim (⭐499) - Simple session management with Git branching, autosave/autoload and Telescope support.
Preconfigured Configuration / Diagnostics
- crivotz/nv-ide (⭐635) - Neovim custom configuration, oriented for full stack developers (Rails, Ruby, PHP, HTML, CSS, SCSS, JavaScript).
- shaeinst/roshnivim (⭐201) - Roshnivim, can be called Neovim's distro, is a predefined configs so that you don't need 1000hr to setup Neovim as an IDE.
- shaunsingh/nyoom.nvim (⭐1.5k) - Blazing fast, configurable, minimal and lispy Neovim config written in Fennel. Base config for users to extend and add upon, leading to a more unique editing experience.
- jrychn/moduleVim (⭐8) - A very easy to use for backend and frontend, install LSP automatically.
Boilerplate / Diagnostics
- ellisonleao/nvim-plugin-template (⭐354) - Another Neovim plugin template, using GitHub's template feature.
Vim / Diagnostics
- Vimawesome - Showcases various plugins for Vim and has a Neovim tag for other plugins targeting Neovim.
9. Awesome Bash
Shell Script Development
- lobash (⭐388) - A modern, safe, powerful utility/library for Bash script development.
10. Awesome Angular
Storage / Google Developer Experts
- signaldb (⭐520) - A local JavaScript database with a MongoDB-like interface and TypeScript support, enabling optimistic UI with signal-based reactivity. It integrates easily with Angular, Solid.js, Preact, and Vue, simplifying data management with schema-less design, in-memory storage, and fast queries.
- Prev: Sep 08, 2024
- Next: Sep 06, 2024