Awesome List Updates on Apr 12, 2026
7 awesome lists updated today.
đ Home ¡ đ Search ¡ đĨ Feed ¡ đŽ Subscribe ¡ â¤ī¸ Sponsor
1. Awesome Java
Artificial Intelligence
- JamJet (â7) - Agent runtime with a Java SDK for building AI agents, supporting graph-based workflow orchestration, multi-agent coordination, and MCP/A2A protocols.
Build
- ReleaseRun - Dependency health checker for pom.xml and Gradle projects that scans for CVEs and outdated packages.
CLI / Text-Based User Interfaces
- AliveJTUI (â1) - Declarative, React-style TUI library for building terminal UIs as component trees with diff-based rendering, focus management, and themes.
Code Coverage / Text-Based User Interfaces
- Delta Coverage (â35) - Computes code coverage of new and modified code based on a provided diff, supporting JaCoCo and IntelliJ coverage engines.
Code Generators / Text-Based User Interfaces
- Spring CRUD Generator (â33) - Maven plugin for generating Spring Boot CRUD applications from YAML/JSON specifications.
Configuration / Text-Based User Interfaces
- ClearConfig (â7) - Type-safe, composable configuration library with a focus on runtime clarity.
Database / Text-Based User Interfaces
- ArcadeDB - Multi-model database supporting graphs, documents, key-value, time series, and vector embeddings with SQL, Cypher, Gremlin, MongoDB, and Redis API compatibility.
- Open J Proxy (â196) - Type 3 JDBC driver and Layer 7 proxy server for decoupling applications from relational database connection management.
Date and Time / Text-Based User Interfaces
- Jollyday (â117) - Determines the holidays for a given year, country/name and eventually state/region.
Dependency Injection / Text-Based User Interfaces
- Dimension-DI (â16) - JSR-330 runtime dependency injection using the JDK Class-File API.
Document Processing / Text-Based User Interfaces
- Sheetz (â4) - Library for reading and writing Excel and CSV files with annotation-based mapping, streaming support, and built-in validation.
Functional Programming / Text-Based User Interfaces
- Parallel Collectors (â674) - Stream API Collectors for parallel processing with custom thread pools, designed for I/O-heavy workloads.
Game Development / Text-Based User Interfaces
- input4j - Lightweight, cross-platform library for gamepad and joystick input handling.
Miscellaneous / Text-Based User Interfaces
- Nyagram (â4) - Reactive, type-safe framework for Telegram bots based on Spring Boot 3 and Java 21.
- Rollgate - Cloud-managed feature flag platform with a Java SDK, supporting gradual rollouts, A/B testing, and real-time updates.
ORM / Text-Based User Interfaces
- mybatis-dynamic (â2) - Code-first dynamic ORM for MyBatis with runtime schema modification.
Performance analysis / Text-Based User Interfaces
- Heap Seance (â2) - Memory leak diagnostics that orchestrates jcmd, jmap, jstat, JFR, Eclipse MAT, and async-profiler into a structured investigation workflow with confidence-based verdicts.
- JVM Hotpath (â8) - Java agent for line-level execution frequency analysis to identify algorithmic bottlenecks.
Security / Other
- Certificate Ripper (â901) - CLI tool and library for extracting and exporting server certificates from HTTPS endpoints.
- MOSS - Cryptographic signing for AI agents using ML-DSA-44 post-quantum signatures, creating audit trails for attribution and compliance.
Testing / BDD
- Kensa (â13) - Code-first BDD framework for Java and Kotlin that generates interactive HTML reports and sequence diagrams from test code.
Testing / Miscellaneous
- skipper-java (â2) - Real-time test execution control via Google Spreadsheet, enabling instant toggle without code changes.
- Java Evolved - Side-by-side comparisons of legacy and modern Java patterns.
Utility / Mocking
- java-util (â437) - Zero-dependency, high-performance utilities featuring Converter (universal type conversion), DeepEquals, CaseInsensitiveMap, TTLCache, CompactMap, MultiKeyMap, and object graph traversal.
- Jctx (â4) - Reads a Java project and generates a structured context file so AI tools can understand and help plan the codebase.
- java-refined (â1) - Zero-dependency refinement types for Java 8+ with type-safe wrappers covering numerics, strings, and collections.
- Sift (â78) - Type-safe, AST-based Regex Builder focused on readability and ReDoS prevention.
Web Frameworks / Mocking
- tinystruct (â329) - Lightweight, pluggable framework for building Java applications with CLI, HTTP, and modular extension support.
Websites / Socials
2. Awesome Go
Template Engines
- gox (â43) - HTML templates as first-class Go expressions, with seamless editor support.
3. Awesome Neovim
Project / Assembly
- martuscellifaria/ahoicpp.nvim (â2) - Sets up C++ projects on a modular fashion and helps newcomers with the language heavy lifting.
4. Awesome Claude Code
CLAUDE.md Files đ / Domain-Specific
- Comm (â325) by CommE2E - Serves as a development reference for E2E-encrypted messaging applications with code organization architecture, security implementation details, and testing procedures.
5. Awesome Rust
Development tools / Build system
- better-fullstack (â364) - End-to-end fullstack scaffolding tool supporting Rust (Axum, Actix Web, Leptos, Dioxus, SeaORM, SQLx, tonic, async-graphql) alongside TypeScript, Go, and Python â code ready for you or your AI agent.
6. Static Analysis
Programming Languages / Other
- errwrap â ī¸ â Wrap and fix Go errors with the new %w verb directive. This tool analyzes fmt.Errorf() calls and reports calls that contain a verb directive that is different than the new %w verb directive introduced in Go v1.13. It's also capable of rewriting calls to use the new %w wrap verb directive.
- nakedret â ī¸ â Finds naked returns.
- Rudra (â1.4k) â Rust Memory Safety & Undefined Behavior Detection. It is capable of analyzing single Rust packages as well as all the packages on crates.io.
- ENRE-ts â ī¸ â ENRE (ENtity Relationship Extractor) is a tool for extraction of code entity dependencies or relationships from source code. ENRE-ts is a ENtity Relationship Extractor for ECMAScript and TypeScript based on @babel/parser.
Multiple languages / Other
- 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.
Other / Other
- alquitran â ī¸ â Inspects tar archives and tries to spot portability issues in regard to POSIX 2017 pax specification and common tar implementations. This project is intended to be used by maintainers of projects who want to offer portable source code archives for as many systems as possible. Checking tar archives with alquitran before publishing them should help spotting issues before they reach distributors and users.
- packj (â686) â Packj (pronounced package) is a command line (CLI) tool to vet open-source software packages for "risky" attributes that make them vulnerable to supply chain attacks. This is the tool behind our large-scale security analysis platform Packj.dev that continuously vets packages and provides free reports.
- Dockle (â3.2k) â Container Image Linter for Security helping build the Best-Practice Docker Image. Scans Docker images for security vulnerabilities and CIS Benchmark compliance. Checks for secrets, credential exposure, and security best practices. Provides multiple severity levels (FATAL, WARN, INFO) and supports various output formats for CI/CD integration.
- kube-hunter â Hunt for security weaknesses in Kubernetes clusters.
- 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.
7. Awesome Machine Learning
Tools / Misc
- Awesome RAG Production (â18) - A curated collection of battle-tested tools, frameworks, and best practices for building, scaling, and monitoring production-grade Retrieval-Augmented Generation (RAG) systems. Covers frameworks, vector databases, retrieval & reranking, evaluation, observability, deployment, and security.
- Next: Apr 11, 2026