java
12 repositories
A single MCP server that lets AI agents reverse engineer anything — REA plugs into agents like Claude Code and Codex via MCP, pairing them with tools like Ghidra and Hopper to decompile binaries and trace app behavior. Install with one npx command and let an agent explain how a feature works down to the binary level.
A massive Java interview guide now expanding into AI app dev — JavaGuide covers Java, databases, distributed systems and system design for backend interviews, and now adds AI application development topics like LLMs, Agents, RAG and MCP. It includes a companion AI interview platform built with Spring Boot 4.0, Java 21 and Spring AI 2.0, useful as a learning or resume project.
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
Elasticsearch: the distributed search and analytics engine — Elasticsearch is a widely used, open source, distributed search and analytics engine built in Java, commonly paired with Kibana and Logstash in the Elastic Stack. It powers full-text search, log and metrics analytics, and vector/semantic search at scale, competing with Solr, OpenSearch (its own fork), and managed search services.
Open-source low-code builder for internal tools and dashboards — Appsmith is a self-hosted, open-source low-code platform for building admin panels, dashboards, and internal tools. It connects to 25+ databases and any API, letting teams assemble CRUD apps, workflows, and automation without a full custom build. Useful for engineering teams wanting faster internal tooling with drag-and-drop UI plus real code access.
Airbyte widens its data-movement scope to feed AI agents, not just warehouses — Airbyte is an open-source ELT platform syncing APIs, databases and files into warehouses, lakes and now AI applications. It supports self-hosted and Cloud deployments, with a large connector catalog and tooling for data engineers to customize or build new integrations. The MIT/ELv2 licensing keeps the core open while covering long-tail sources.
microG: Running Google Play Services Apps Without Google — microG reimplements Google Play Services APIs—push notifications, maps, auth, geolocation—as free software, letting apps built for Play Services run on devices without Google's proprietary blobs. It's long used by de-Googled Android ROMs and privacy-focused setups, and remains actively maintained with ongoing translation support.
Self-hosted GPS tracking backend with support for 2000+ devices — Traccar is a Java backend supporting 200+ GPS protocols and 2000+ device models, with a REST API and SQL database backing. It suits fleet operators, GPS resellers building white-label platforms, and hobbyists tracking their own devices. Self-host via Docker Compose or use official managed hosting.
Apache NiFi
The engine behind GitHub's automated dependency PRs — Dependabot-Core is the public library that powers GitHub's Dependabot updates: resolving the latest compatible dependency versions, regenerating manifests/lockfiles, and writing PR descriptions across 15+ ecosystems including Ruby, JS, Python, Go, Rust, Docker, and Terraform. Useful for anyone wanting to self-host update logic or add support for a new ecosystem.
APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.
A stateless Android decompiler built for fast, on-demand code queries — ASC skips the heavy preprocessing of traditional decompilers by querying compiled APKs directly, probing the Deflate bitstream and Huffman tables to extract code relationships in milliseconds instead of minutes. It targets agents and mobile researchers needing fast reverse engineering; a 10x faster Rust rewrite (rust_ASC) now exists, with this Python version staying the fastest Python option.