Awesome List Updates on Sep 26, 2022
8 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome for Beginners
TypeScript
- Hasura GraphQL Engine (⭐32k) (label: good first issue)
Blazing fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.
- OpenMetadata (⭐7.1k) (label: good first issue)
OpenMetadata is an all-in-one platform for data discovery, data quality, observability, governance, data lineage, and team collaboration.
- H2O Wave (⭐4.1k) (label: good first issue)
Realtime Web Apps and Dashboards framework for Python and R. Suited (not only) for AI audience.
2. Awesome Prisma
🏆 Tutorials / ⚙️ Schema Visualization Tools
👾 Projects Using Prisma / Tutorials with NestJS
3. Awesome Neovim
(requires Neovim 0.5) / Diagnostics
- onsails/diaglist.nvim (⭐193) - Live render workspace diagnostics in quickfix, buffer diagnostics in loclist.
- folke/trouble.nvim (⭐6.3k) - A pretty diagnostics list to help you solve all the trouble your code is causing.
YAML / Diagnostics
- someone-stole-my-name/yaml-companion.nvim (⭐261) - Get, set and autodetect YAML schemas in your buffers.
- cuducos/yaml.nvim (⭐223) - Utils to work with YAML files.
Language / Diagnostics
- potamides/pantran.nvim (⭐320) - Translate your text with an interactive translation window.
Search / Diagnostics
- kevinhwang91/nvim-hlslens (⭐843) - Helps you better glance searched information, seamlessly jump matched instances.
- rktjmp/highlight-current-n.nvim (⭐92) - Highlights the current /, ? or * match under your cursor when pressing n or N and gets out of the way afterwards.
- gaborvecsei/memento.nvim (⭐63) - Keeps track of your visited file history after a buffer is closed. Reopen files more easily.
File Explorer / Diagnostics
- luukvbaal/nnn.nvim (⭐447) - File explorer powered by nnn (⭐20k) and Lua.
- tamago324/lir.nvim (⭐369) - Simple file explorer.
- Xuyuanp/yanil (⭐97) - Yet Another Nerdtree In Lua.
- nvim-neo-tree/neo-tree.nvim (⭐4.7k) - Neo-tree is a Neovim plugin to browse the file system and other tree like structures in whatever style suits you, including sidebars, floating windows, netrw split style, or all of them at once.
- theblob42/drex.nvim (⭐95) - A simple and configurable file explorer written in Lua.
Project / Diagnostics
- windwp/nvim-projectconfig (⭐109) - Load Neovim config depend on project directory.
- ahmedkhalf/project.nvim (⭐1.5k) - An all in one Neovim plugin that provides superior project management.
- klen/nvim-config-local (⭐165) - Secure load local config files from working directories.
Colorscheme Creation / Diagnostics
- rktjmp/lush.nvim (⭐1.6k) - Define Neovim themes as a DSL in Lua, with real-time feedback.
- echasnovski/mini.nvim#mini.base16 (⭐7.5k) - Module of
mini.nvimwith fast implementation of base16 theme for manually supplied palette.
Statusline / Diagnostics
- tjdevries/express_line.nvim (⭐307) - Supports co-routines, functions and jobs.
- nvim-lualine/lualine.nvim (⭐7.2k) - A blazing fast and easy to configure Neovim statusline.
- ojroques/nvim-hardline (⭐188) - A statusline / bufferline. It is inspired by vim-airline (⭐18k) but aims to be as light and simple as possible.
- konapun/vacuumline.nvim (⭐29) - A galaxyline configuration inspired by airline.
- echasnovski/mini.nvim#mini.statusline (⭐7.5k) - Module of
mini.nvimfor minimal and fast statusline. Supports content change depending on window width.
- b0o/incline.nvim (⭐912) - Lightweight floating statuslines, intended for use with Neovim's new global statusline.
- rebelot/heirline.nvim (⭐1.2k) - Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile.
- yaocccc/nvim-lines.lua (⭐36) - A fast, light, customizable Neovim statusline and tabline(buffers) plugin.
Tabline / Diagnostics
- romgrk/barbar.nvim (⭐2.5k) - The Neovim tabline plugin.
- crispgm/nvim-tabline (⭐84) - Neovim port of tabline.vim with Lua.
- alvarosevilla95/luatab.nvim (⭐197) - A simple tabline written in Lua.
- echasnovski/mini.nvim#mini.tabline (⭐7.5k) - Module of
mini.nvimfor minimal tabline showing listed buffers in case of one tab and falling back to default otherwise.
- rafcamlet/tabline-framework.nvim (⭐98) - User-friendly framework for building your dream tabline in a few lines of code.
- nanozuki/tabby.nvim (⭐682) - A minimal, configurable, Neovim style tabline. Use your Neovim tabs as workspace multiplexer.
Cursorline / Diagnostics
- xiyaowong/nvim-cursorword (⭐145) - Part of nvim-cursorline. Highlight the word under the cursor.
- RRethy/vim-illuminate (⭐2.4k) - Highlight the word under the cursor. Neovim's builtin LSP is available, it can be used to highlight more intelligently.
- echasnovski/mini.nvim#mini.cursorword (⭐7.5k) - Module of
mini.nvimfor automatic highlighting of word under cursor (displayed after customizable delay).
Startup / Diagnostics
- echasnovski/mini.nvim#mini.starter (⭐7.5k) - Module of
mini.nvimfor start screen. Displayed items are fully customizable, item selection can be done using prefix query with instant visual feedback.
- henriquehbr/nvim-startup.lua - Displays Neovim startup time.
Media / Diagnostics
- ekickx/clipboard-image.nvim (⭐328) - Neovim Lua plugin to paste image from clipboard.
- askfiy/nvim-picgo (⭐60) - A picgo-core-based Neovim plugin, written in Lua, that allows you to upload images to the image bed, which means you can view your images from anywhere on the internet.
- madskjeldgaard/reaper-nvim (⭐70) - Remote control Reaper DAW from Neovim.
- davidgranstrom/scnvim (⭐244) - Neovim frontend for SuperCollider.
- krady21/compiler-explorer.nvim (⭐159) - Async Lua plugin for interacting with compiler-explorer.
Note Taking / Diagnostics
- jakewvincent/mkdnflow.nvim (⭐750) - Fluent markdown notebook navigation & management (create links, follow links, create and manage to-do lists, reference bib files, and more).
Terminal Integration / Diagnostics
- LoricAndre/OneTerm.nvim (⭐57) - Plugin framework for running commands in the terminal.
- nikvdp/neomux (⭐365) - Control Neovim from shells running inside Neovim.
- numToStr/FTerm.nvim (⭐781) - No nonsense floating terminal written in Lua.
- jghauser/kitty-runner.nvim (⭐103) - Poor man's REPL. Easily send buffer lines and commands to a kitty terminal.
- s1n7ax/nvim-terminal (⭐118) - A simple & easy to use multi-terminal plugin.
- m00qek/baleia.nvim (⭐163) - Colorize text with ANSI escape sequences (8, 16, 256 or TrueColor).
Quickfix / Diagnostics
- kevinhwang91/nvim-bqf (⭐1.9k) - The goal of nvim-bqf is to make Neovim's quickfix window better.
Test / Diagnostics
- klen/nvim-test (⭐190) - A Neovim wrapper for running tests.
- nvim-neotest/neotest (⭐2.8k) - An extensible framework for interacting with tests within Neovim.
- andythigpen/nvim-coverage (⭐381) - Displays coverage information in the sign column.
Code Runner / Diagnostics
- michaelb/sniprun (⭐1.6k) - Run parts of code of any language directly from Neovim.
- CRAG666/code_runner.nvim (⭐620) - The best code runner you could have, with super powers.
- jedrzejboczar/toggletasks.nvim (⭐158) - Task runner with JSON/YAML configs, using toggleterm.nvim and telescope.nvim.
- EthanJWright/vs-tasks.nvim (⭐200) - Telescope picker for VSCode style tasks.
- stevearc/overseer.nvim (⭐1.6k) - A task runner and job management plugin.
GitHub / Diagnostics
- pwntester/octo.nvim (⭐2.8k) - Work with GitHub issues and PRs from Neovim. Just edit the issue description.
- pwntester/codeql.nvim (⭐106) - Neovim plugin to help writing and testing CodeQL queries.
Keybinding / Diagnostics
- folke/which-key.nvim (⭐6.3k) - Neovim plugin that shows a popup with possible keybindings of the command you started typing.
- Iron-E/nvim-cartographer (⭐55) - a more convenient
:mapping syntax for Lua environments.
- LionC/nest.nvim (⭐234) - Lua utility to map keys concisely using cascading trees. Also allows binding Lua functions to keys.
- anuvyklack/keymap-amend.nvim (⭐67) - Amend the existing keymap.
- max397574/better-escape.nvim (⭐735) - Create shortcuts to escape insert mode without getting delay.
Scrollbar / Diagnostics
- petertriho/nvim-scrollbar (⭐958) - Extensible scrollbar that shows diagnostics and search results.
Comment / Diagnostics
- b3nj5m1n/kommentary (⭐534) - Commenting plugin written in Lua.
- gennaro-tedesco/nvim-commaround (⭐40) - Fast and light commenting plugin written in Lua.
- folke/todo-comments.nvim (⭐3.7k) - Highlight, list and search todo comments in your projects.
- winston0410/commented.nvim (⭐113) - A commenting plugin that supports counts and multiple comment patterns and much more.
- s1n7ax/nvim-comment-frame (⭐100) - Adds a comment frame based on the source file.
- danymat/neogen (⭐1.5k) - A better annotation generator. Supports multiple languages and annotation conventions.
- echasnovski/mini.nvim#mini.comment (⭐7.5k) - Module of
mini.nvimfor per-line commenting. Fully supports dot-repeat.
- LudoPinelli/comment-box.nvim (⭐452) - Clarify and beautify your comments using boxes and lines.
Indent / Diagnostics
- echasnovski/mini.nvim#mini.indentscope (⭐7.5k) - Module of
mini.nvimfor visualizing and operating on indent scope. Supports customization of debounce delay, animation style, and different granularity of options for scope computing algorithm.
Remote Development / Diagnostics
- chipsenkbeil/distant.nvim (⭐1.3k) - Edit files, run programs, and work with LSP on a remote machine from the comfort of your local environment.
- jamestthompson3/nvim-remote-containers (⭐921) - Develop inside docker containers, just like VSCode.
- esensar/nvim-dev-container (⭐638) - Neovim devcontainer.json and general development container support.
Split and Window / Diagnostics
- ~henriquehbr/ataraxis.lua - A zen mode for improving code readability on Neovim.
- sindrets/winshift.nvim (⭐517) - Rearrange your windows with ease.
- anuvyklack/windows.nvim (⭐601) - Automatically expand width of the current window. Maximizes and restore it. And all this with nice animations!
- famiu/bufdelete.nvim (⭐523) - Delete Neovim buffers without losing your window layout.
- echasnovski/mini.nvim#mini.bufremove (⭐7.5k) - Module of
mini.nvimfor buffer removing (unshow, delete, wipeout) while saving window layout.
Tmux / Diagnostics
- danielpieper/telescope-tmuxinator.nvim (⭐24) - Integration for tmuxinator with telescope.nvim.
- hkupty/nvimux (⭐447) - Neovim as tmux replacement.
- numToStr/Navigator.nvim (⭐424) - Smoothly navigate between Neovim splits and Tmux panes.
- declancm/windex.nvim (⭐61) - Collection of window functions which includes moving between, closing and maximizing Neovim splits and Tmux panes.
Game / Diagnostics
- ThePrimeagen/vim-be-good (⭐3.9k) - Vim-be-good is a Neovim plugin designed to make you better at Vim Movements.
- alec-gibson/nvim-tetris (⭐203) - Bringing emacs' greatest feature to Neovim - Tetris!.
- seandewar/nvimesweeper (⭐103) - Play Minesweeper in your favourite text editor.
- seandewar/killersheep.nvim (⭐71) - Neovim port of killersheep.
Boilerplate / Diagnostics
- m00qek/plugin-template.nvim (⭐130) - A plugin template that setups test infrastructure and GitHub Actions.
4. Awesome Digital History
Archives and primary sources / Global
- United Nations Archive - Archives and records from the United Nations regarding Secretaries-Generals, departments and missions.
Archives and primary sources / North America
- National Archives - The official archives regarding veteran records, founding documents and presidential libraries of the United States.
5. Awesome Blazor
Articles / Others
- WebAssembly Steals the ASP.NET Core Show in .NET 7 RC1 - September 20, 2022 - WebAssembly, the open source tech that makes client-side Blazor work, was the star of the ASP.NET Core show in the new ASP.NET Core updates in .NET 7 Release Candidate 1.
6. Awesome Nix
Development / Discovery
- flake-utils-plus (⭐518) - A lightweight Nix library flake for painless NixOS flake configuration.
NixOS Configuration Editors / Desktop apps
- NixOS Configuration Editor (⭐571) - Graphical editor for NixOS configuration. Desktop app in Rust and GTK.
- Nix Software Center (⭐704) - Install and manage Nix packages. Desktop app in Rust and GTK.
NixOS Configuration Editors / Webinterface
- MyNixOS - Graphical editor for Nix flakes. Create and manage configurations and modules for NixOS and Nix home-manager. Rather a Nix generator than a Nix editor, because it does not allow to import Nix files.
7. Awesome Flame
Non-English Content / Simulation
8. Awesome Svelte
Routers / Form Components
- @shaun/svelterouter (⭐3) - Another vue-router inspired Svelte router.
- Prev: Sep 27, 2022
- Next: Sep 25, 2022