Awesome List Updates on Oct 17, 2025
7 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Go
Standard CLI
- flash-flags (⭐7) - Ultra-fast, zero-dependency, POSIX-compliant flag parsing library that can be used as drop-in stdlib replacement with security hardening.
- orpheus (⭐16) - CLI framework with security hardening, plugin storage system, and production observability features.
Stream Processing
- ro (⭐252) - Reactive Programming: declarative and composable API for event-driven applications.
Testing Frameworks
- go-httpbin (⭐743) - HTTP testing and debugging tool with various endpoints for client testing.
2. Awesome Scientific Computing
Multi-purpose toolkits
Meshing / Triangular and tetrahedral meshing
- distmesh - Simple generator for unstructured triangular and tetrahedral meshes. (MATLAB, GPL 3)
Data formats / Mesh tools
- NetCDF - Software libraries and data formats for array-oriented scientific data. (C/C++/Fortran/Java/Python, custom open-source license, GitHub (⭐568))
- XDMF - eXtensible Data Model and Format for data from High Performance Computing codes. (C++, GitLab)
3. Awesome Cli Apps
Productivity / Note Taking and Lists
- journalot (⭐38) - Journaling tool with git sync.
4. Awesome Agi Cocosci
Domain Specific Language / DSL Program Synthesis
- InverseCSG: automatic conversion of 3D models to CSG trees - ACM Transactions on Graphics, 2018. [All Versions]. While computer-aided design is a major part of many modern manufacturing pipelines, the design files typically generated describe raw geometry. Lost in this representation is the procedure by which these designs were generated. This paper presents a method for reverse-engineering the process by which 3D models may have been generated, in the language of constructive solid geometry (CSG). Observing that CSG is a formal grammar, the authors formulate this inverse CSG problem as a program synthesis problem. The solution is an algorithm that couples geometric processing with state-of-the-art program synthesis techniques. In this scheme, geometric processing is used to convert the mixed discrete and continuous domain of CSG trees to a pure discrete domain where modern program synthesizers excel. The authors demonstrate the efficiency and scalability of the algorithm on several different examples, including those with over 100 primitive parts. The authors show that the algorithm is able to find simple programs which are close to the ground truth, and demonstrate the method's applicability in mesh re-editing. Finally, the authors compare the method to prior state-of-the-art. The authors demonstrate that the algorithm dominates previous methods in terms of resulting CSG compactness and runtime, and can handle far more complex input meshes than any previous method.
5. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- autosuggestions-plugin (⭐0) - 🐟 fish-style auto-suggestions in zsh
6. Free Programming Books (English, By Subjects)
Reverse Engineering / Mathematics For Computer Science
- Debugging with GDB - Free Software Foundation (HTML, PDF)
7. Awesome Neovim
Note Taking / Diagnostics
- flashcodes-themayankjha/Fknotes.nvim (⭐10) - Take notes, TODOS from anywhere inside your project, search all todos, get reminders and more.
- apdot/doodle (⭐44) - A developer-centric knowledge base with project/branch scoped notes, bi-directional linking, note-tagging, graph-view, telescope integration, and Git synchronization.
- Next: Oct 16, 2025