java

12 repositories

morluto/rea

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.

TypeScriptAttention 47
★450,256
Snailclimb/JavaGuide

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.

JavaScript🇨🇳 Greater ChinaAttention 29
★159,517
Stirling-Tools/Stirling-PDF

#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere

TypeScript🇪🇺 EuropeAttention 38
★96,231
elastic/elasticsearch

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.

JavaAttention 27
★78,555
appsmithorg/appsmith

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.

TypeScript🇺🇸 North AmericaAttention 31
★41,218
airbytehq/airbyte

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.

Python🇺🇸 North AmericaAttention 29
★22,354
microg/GmsCore

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.

JavaAttention 37
★15,269
traccar/traccar

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.

Java🇺🇸 North AmericaAttention 30
★8,110
apache/nifi

Apache NiFi

JavaAttention 15
★6,309
dependabot/dependabot-core

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.

Ruby🇺🇸 North America
★5,844
rumboalla/apkupdater

APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.

Kotlin
★4,077
MG1937/ASC

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.

PythonAttention 40
★2,681