Awesome List Updates on Dec 17, 2025
6 awesome lists updated today.
๐ Home ยท ๐ Search ยท ๐ฅ Feed ยท ๐ฎ Subscribe ยท โค๏ธ Sponsor
1. Awesome Mac
Proxy and VPN Tools / Audio Record and Process
- Jumper VPN - VPN Client for Mac and other platforms, secure, fast VPN proxy.
2. Awesome Gbdev
Related projects / Syntax highlighting packages
- visual-sm83 - A visual transistor level simulation of the Game Boy CPU core in JavaScript, running in a browser.
3. Awesome Agi Cocosci
Domain Specific Language / Declarative DSL Applications
- GarmentCode: Programming Parametric Sewing Patterns - ACM Transactions on Graphics, 2023. [All Versions]. Garment modeling is an essential task of the global apparel industry and a core part of digital human modeling. Realistic representation of garments with valid sewing patterns is key to their accurate digital simulation and eventual fabrication. However, little-to-no computational tools provide support for bridging the gap between high-level construction goals and low-level editing of pattern geometry, e.g., combining or switching garment elements, semantic editing, or design exploration that maintains the validity of a sewing pattern. This work suggests the first DSL for garment modeling - GarmentCode - that applies principles of object-oriented programming to garment construction and allows designing sewing patterns in a hierarchical, component-oriented manner. The programming-based paradigm naturally provides unique advantages of component abstraction, algorithmic manipulation, and free-form design parametrization. The authors additionally support the construction process by automating typical low-level tasks like placing a dart at a desired location. In the prototype garment configurator, users can manipulate meaningful design parameters and body measurements, while the construction of pattern geometry is handled by garment programs implemented with GarmentCode.
4. Free for Dev
Tools for Teams and Collaboration
- Fizzy - Kanban-based platform for project management and issue tracking. Create public boards, set up webhooks, use card stamping, and track unlimited users โ free for up to 1000 items.
Design and UI
- CodedThemes - Offers a well-crafted admin dashboard & and UI kits designed to simplify and speed up modern web development.
Other Free Resources
- JSON Viewer Tool โ View, format, validate, minify, and convert JSON data directly in the browser (no API key required).
5. Awesome Typescript
Libraries / Chrome Extensions
- ๐ Suites (โญ506) - Unit testing framework for TypeScript backends working with inversion of control (IoC) and dependency injection frameworks.
6. Static Analysis
Programming Languages / Other
- Linter for dart โ ๏ธ โ Style linter for Dart.
- fprettify โ Auto-formatter for modern fortran source code, written in Python. Fprettify is a tool that provides consistent whitespace, indentation, and delimiter alignment in code, including the ability to change letter case and handle preprocessor directives, all while preserving revision history and tested for editor integration.
- CogniCrypt โ ๏ธ โ Checks Java source and byte code for incorrect uses of cryptographic APIs.
- diktat โ ๏ธ โ Strict coding standard for Kotlin and a linter that detects and auto-fixes code smells.
- PHP Semantic Versioning Checker (โญ434) โ Suggests a next version according to semantic versioning.
- cohesion โ ๏ธ โ A tool for measuring Python class cohesion.
- radon โ ๏ธ โ A Python tool that computes various metrics from the source code.
- wily (โญ1.3k) โ A command-line tool for archiving, exploring and graphing the complexity of Python source code.
- xenon โ ๏ธ โ Monitor code complexity using
radon.
- flay โ Flay analyzes code for structural similarities.
- flog โ Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
- Roodi โ Roodi stands for Ruby Object Oriented Design Inferometer. It parses your Ruby code and warns you about design issues you have based on the checks that it has configured.
- verible-linter-action โ ๏ธ โ Automatic SystemVerilog linting in github actions with the help of Verible Used to lint Verilog and SystemVerilog source files and comment erroneous lines of code in Pull Requests automatically.
Other / Other
- NodeJSScan โ ๏ธ โ A static security code scanner for Node.js applications powered by libsast and semgrep that builds on the njsscan cli tool. It features a UI with various dashboards about an application's security status.
- mdl (โญ2k) โ A tool to check Markdown files and flag style issues.
- njsscan โ ๏ธ โ A static application testing (SAST) tool that can find insecure code patterns in your node.js applications using simple pattern matcher from libsast and syntax-aware semantic code pattern search tool semgrep.
- HasMySecretLeaked โ ๏ธ ยฉ๏ธ โ HasMySecretLeaked is a project from GitGuardian that aims to help individual users and organizations search across 20 million exposed secrets to verify if their developer secrets have leaked on public repositories, gists, and issues on GitHub projects.
- alex โ ๏ธ โ Catch insensitive, inconsiderate writing
Multiple languages / Other
- emerge โ ๏ธ โ Emerge is a source code and dependency visualizer that can be used to gather insights about source code structure, metrics, dependencies and complexity of software projects. After scanning the source code of a project it provides you an interactive web interface to explore and analyze your project by using graph structures.
- Hound CI โ Comments on style violations in GitHub pull requests. Supports Coffeescript, Go, HAML, JavaScript, Ruby, SCSS and Swift.
- LangLint (โญ32) โ Automated translation platform for code comments and docstrings across 20+ file types. Eliminates language barriers in international software collaboration. Supports 100+ language pairs with syntax protection. Integrates into CI/CD pipelines like Ruff. 10-20x faster with concurrent processing.
- oclint โ ๏ธ โ A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C.
- sqlvet (โญ496) โ Performs static analysis on raw SQL queries in your Go code base to surface potential runtime errors. It checks for SQL syntax error, identifies unsafe queries that could potentially lead to SQL injections makes sure column count matches value count in INSERT statements and validates table- and column names.
- TencentCodeAnalysis โ Tencent Cloud Code Analysis (TCA for short, code-named CodeDog inside the company early) is a comprehensive platform for code analysis and issue tracking. TCA consist of three components, server, web and client. It integrates of a number of self-developed tools, and also supports dynamic integration of code analysis tools in various programming languages.
- Next: Dec 16, 2025