Awesome List Updates on Aug 29, 2025
9 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Agi Cocosci
Science Logology / AI Assisted Research
- DrBioRight 2.0: an LLM-powered bioinformatics chatbot for large-scale cancer functional proteomics analysis - Nature Communications, 2025. [All Versions]. [Project]. Functional proteomics provides critical insights into cancer mechanisms, facilitating the discovery of novel biomarkers and therapeutic targets. The authors have developed a comprehensive cancer functional proteomics resource using reverse phase protein arrays, incorporating data from nearly 8000 patient samples from The Cancer Genome Atlas and approximately 900 samples from the Cancer Cell Line Encyclopedia. The dataset includes a curated panel of nearly 500 high-quality antibodies, covering all major cancer hallmark pathways. To enhance the accessibility and analytic power of this resource, this work introduces DrBioRight 2.0, an intuitive bioinformatic platform powered by state-of-the-art large language models. DrBioRight enables researchers to explore protein-centric cancer omics data, perform advanced analyses, visualize results, and engage in interactive discussions using natural language. By streamlining complex proteogenomic analyses, this tool accelerates the translation of large-scale functional proteomics data into meaningful biomedical insights.
2. Awesome Cl
Readline, ncurses and other graphical helpers / Third-party APIs
- cl-termbox2 (⭐6) - Termbox2 (⭐544) bindings.
- "termbox2 is a terminal I/O library for creating TUIs. It is a slim alternative to the ubiquitous ncurses library. Unlike ncurses, it has a tighter API, and comes with built-in support for popular terminals if a terminfo db is not present on the system."
3. Awesome Cli Apps
Utilities / Network Utilities
- gg (⭐1.8k) - One-click proxy without installing v2ray or anything else.
4. Awesome Cpp
Math
- OMath (⭐80) - Cross-platform modern general purpose math library written in C++23 that suitable for cheat/game development. [ZLIB]
5. Awesome Go
Package Management
- modup (⭐47) - Terminal UI for Go dependency updates with outdated module detection and selective upgrading.
6. Awesome Rust
Applications / Security tools
- mongodb/kingfisher (⭐526) - A blazingly fast tool for secret detection and live validation across files, Git repos, S3, Jira, and Confluence
Libraries / Artificial Intelligence
- openai/harmony (⭐3.7k) [openai-harmony] - Renderer for the harmony response format to be used with gpt-oss.
Libraries / Game development
- SDL [sdl]
- brson/rust-sdl (⭐180) - SDL1 bindings
- Rust-SDL2/rust-sdl2 (⭐2.9k) - SDL2 bindings
7. Awesome Django
Projects / Boilerplate
- BH2 - Get a new Django site started in a Djiffy
8. Awesome Typescript
Books
- 📚 Acing the Frontend Interview (Early Access) by Jennifer Fu (Manning)
9. Awesome Neovim
Plugin Manager
- alex-popov-tech/store.nvim (⭐255) - A modern plugin discovery and management tool with a database of ~5000 plugins and easy installation via
lazy.nvim.
- nvim-mini/mini.nvim#mini.deps (⭐7.9k) - Module of
mini.nvimfor managing other plugins. Uses Git and built-in packages to install, update, clean, and snapshot plugins.
Completion / Diagnostics
- nvim-mini/mini.nvim#mini.completion (⭐7.9k) - Module of
mini.nvimfor asynchronous two-stage completion. Supports showing completion item info and independent function signature.
Syntax / Diagnostics
- nvim-mini/mini.nvim#mini.surround (⭐7.9k) - 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.
Snippet / Diagnostics
- nvim-mini/mini.nvim#mini.snippets (⭐7.9k) - Module of
mini.nvimto manage and expand snippets. Supports LSP snippet syntax, flexible loaders, fuzzy prefix matching, interactive selection, snippet session with rich visualization, and more.
Fuzzy Finder / Diagnostics
- nvim-mini/mini.nvim#mini.fuzzy (⭐7.9k) - Module of
mini.nvimwith functions to perform fuzzy matching of one string to others along with fast Telescope sorter.
- nvim-mini/mini.nvim#mini.pick (⭐7.9k) - Module of
mini.nvimwith general purpose interactive non-blocking picker that has one window design, toggleable preview, flexible and fast default match, and much more.
- nvim-mini/mini.nvim#mini.extra (⭐7.9k) - Module of
mini.nvimwith extra functionality for its modules. Contains 20+ 'mini.pick' pickers, 'mini.ai' textobjects, and more.
File Explorer / Diagnostics
- nvim-mini/mini.nvim#mini.files (⭐7.9k) - Module of
mini.nvimproviding file explorer with column view capable of manipulating file system by editing text. Can create/delete/rename/copy/move files/directories inside and across directories.
Project / Diagnostics
- nvim-mini/mini.nvim#mini.visits (⭐7.9k) - Module of
mini.nvimto persistently track and reuse file system visits. Allows listing "recent"/"frequent"/"frecent" visits, adding/removing labels to visits and other data.
Color / Diagnostics
- nvim-mini/mini.nvim#mini.hipatterns (⭐7.9k) - Module of
mini.nvimto highlight patterns in text with configurable highlighters. Works asynchronously with configurable debounce delay.
Tree-sitter Supported Colorscheme / Diagnostics
- nvim-mini/mini.nvim#colorschemes (⭐7.9k) - Color schemes included in
mini.nvimplugin. All of them prioritize high contrast ratio for reading text and computing palettes in perceptually uniform color spaces.
Colorscheme Creation / Diagnostics
- nvim-mini/mini.nvim#mini.base16 (⭐7.9k) - Module of
mini.nvimwith fast implementation of base16 theme for manually supplied palette.
- nvim-mini/mini.nvim#mini.colors (⭐7.9k) - Module of
mini.nvimto tweak and save any color scheme. Also can animate transition and convert between some color spaces.
- nvim-mini/mini.nvim#mini.hues (⭐7.9k) - Module of
mini.nvimto generate configurable color scheme. Takes only background and foreground colors as required arguments. Can adjust number of hues for non-base colors, saturation, accent color, plugin integration.
Statusline / Diagnostics
- nvim-mini/mini.nvim#mini.statusline (⭐7.9k) - Module of
mini.nvimfor minimal and fast statusline. Supports content change depending on window width.
Tabline / Diagnostics
- nvim-mini/mini.nvim#mini.tabline (⭐7.9k) - Module of
mini.nvimfor minimal tabline showing listed buffers in case of one tab and falling back to default otherwise.
Cursorline / Diagnostics
- nvim-mini/mini.nvim#mini.cursorword (⭐7.9k) - Module of
mini.nvimfor automatic highlighting of word under cursor (displayed after customizable delay).
Startup / Diagnostics
- nvim-mini/mini.nvim#mini.starter (⭐7.9k) - Module of
mini.nvimfor start screen. Displayed items are fully customizable, item selection can be done using prefix query with instant visual feedback.
Icon / Diagnostics
- nvim-mini/mini.nvim#mini.icons (⭐7.9k) - Module of
mini.nvimmeant as a general icon provider. Uses fixed set of highlight groups. Supports various categories, icon and style customizations, caching for performance. Integrates with built-in filetype matching.
Utility / Diagnostics
- nvim-mini/mini.nvim#mini.notify (⭐7.9k) - Module of
mini.nvimto show one or more highlighted notifications in a single window. Provides maker ofvim.notify()implementation and sets up automated LSP progress updates.
Animation / Diagnostics
- nvim-mini/mini.nvim#mini.animate (⭐7.9k) - Module of
mini.nvimto add out of the box animations for common built-in actions (cursor movement, scroll, resize, window open/close).
Neovim Lua Development / Diagnostics
- nvim-mini/mini.nvim#mini.doc (⭐7.9k) - Module of
mini.nvimfor generation of help files from EmmyLua-like annotations. Allows flexible customization of output via hook functions.
- nvim-mini/mini.nvim#mini.test (⭐7.9k) - Module of
mini.nvimwith framework for writing extensive Neovim plugin tests. Supports hierarchical tests, hooks, parametrization, filtering, screen tests, "busted-style" emulation, customizable reporters, and more.
Git / Diagnostics
- nvim-mini/mini.nvim#mini.diff (⭐7.9k) - Module of
mini.nvimto interactively visualize difference between buffer text and its reference. Provides toggleable detailed overview in text area, built-in apply/reset/textobject/goto mappings, and more.
- nvim-mini/mini.nvim#mini.git (⭐7.9k) - Module of
mini.nvimfor enhanced Git integration with current Neovim process. Implements tracking of Git related data,:Gituser command, and various helpers to explore Git history.
Motion / Diagnostics
- nvim-mini/mini.nvim#mini.jump (⭐7.9k) - Module of
mini.nvimfor smarter jumping to a single character.
- nvim-mini/mini.nvim#mini.jump2d (⭐7.9k) - Module of
mini.nvimfor smarter jumping within visible lines via iterative label filtering. Supports custom jump targets (spots), labels, hooks, allowed windows and lines, and more.
- nvim-mini/mini.nvim#mini.bracketed (⭐7.9k) - Module of
mini.nvimto go forward/backward with square brackets.
Keybinding / Diagnostics
- nvim-mini/mini.nvim#mini.clue (⭐7.9k) - Module of
mini.nvimto show next key clues. Has opt-in triggers, shows next key information after customizable delay, allows hydra-like submodes, and more.
- nvim-mini/mini.nvim#mini.keymap (⭐7.9k) - Module of
mini.nvimwith utilities to make special key mappings: multi-step actions (with built-in steps for "smart"<Tab>,<S-Tab>,<CR>,<BS>), combos (more general version of "better escape" like behavior).
Scrollbar / Diagnostics
- nvim-mini/mini.nvim#mini.map (⭐7.9k) - Module of
mini.nvimto show floating window with buffer text overview, scrollbar, and highlights.
Editing Support / Diagnostics
- nvim-mini/mini.nvim#mini.pairs (⭐7.9k) - Module of
mini.nvimfor autopairs which has minimal defaults and functionality to do per-key mapping.
- nvim-mini/mini.nvim#mini.trailspace (⭐7.9k) - Module of
mini.nvimfor automatic highlighting of trailing whitespace with functionality to remove it.
- nvim-mini/mini.nvim#mini.operators (⭐7.9k) - Module of
mini.nvimwith various text edit operators: replace, exchange, multiply, sort, evaluate.
- nvim-mini/mini.nvim#mini.move (⭐7.9k) - Module of
mini.nvimto move any selection (charwise, linewise, blockwise, current line in Normal mode) in any direction. Handles bothv:countand undo history.
- nvim-mini/mini.nvim#mini.ai (⭐7.9k) - Module of
mini.nvimfor extending and creatinga/itextobjects. It enhances some builtin textobjects, creates extensive set of new ones (likea*,a<Space>,a?, and more), and allows user to create their own (via Lua patterns or functions). Supports dot-repeat, different search methods, consecutive application, and more.
- nvim-mini/mini.nvim#mini.splitjoin (⭐7.9k) - Module of
mini.nvimto split and join arguments. Has customizable pre and post hooks. Works inside comments.
- nvim-mini/mini.nvim#mini.basics (⭐7.9k) - Module of
mini.nvimwith customizable configuration presets for common options, mappings, and autocommands.
Comment / Diagnostics
- nvim-mini/mini.nvim#mini.comment (⭐7.9k) - Module of
mini.nvimfor per-line commenting. Fully supports dot-repeat.
Formatting / Diagnostics
- nvim-mini/mini.nvim#mini.align (⭐7.9k) - Module of
mini.nvimfor aligning text interactively (with or without instant preview).
Indent / Diagnostics
- nvim-mini/mini.nvim#mini.indentscope (⭐7.9k) - 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.
Session / Diagnostics
- nvim-mini/mini.nvim#mini.sessions (⭐7.9k) - Module of
mini.nvimfor session management (read, write, delete).
Split and Window / Diagnostics
- nvim-mini/mini.nvim#mini.bufremove (⭐7.9k) - Module of
mini.nvimfor buffer removing (unshow, delete, wipeout) while saving window layout.
Workflow / Diagnostics
- saxon1964/neovim-tips (⭐41) - Provides hundreds of built-in Neovim tips, tricks, and shortcuts, with a custom picker interface and the ability to add your own tips.
- Next: Aug 28, 2025