java
12件のリポジトリ
AIエージェントで何でも逆解析するMCPツール — REAはネイティブバイナリ、JS/Electronアプリ、.NETアセンブリ、Webサイトを解析するツールをAIエージェントに接続するMCPサーバーです。気になる機能をソースコードなしで調査し、仕組みを証拠付きで説明し、自分のプロダクト用の実装まで提案できます。Ghidra/Hopperとも連携し、CLIからも同じツールを利用可能です。
Java面接対策の定番、AI時代にも対応して進化中 — 計算機基礎からDB・分散システム・高並発設計まで網羅するJava/バックエンド面接ガイドの決定版です。近年はSpring AIやMCP、RAGなど生成AIアプリ開発分野にも対応を広げ、実践プロジェクトとしても使える構成になっています。長年積み上げた実績と体系的な内容で、就職・転職活動中のエンジニアに特に刺さります。
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
分散型RESTful検索エンジンの定番 — Elasticsearchは大規模データを高速に検索・分析できる分散型のオープンソース検索エンジンです。JSONベースのRESTful APIで扱いやすく、ログ解析やフルテキスト検索、Kibanaと組み合わせた可視化基盤としてElastic Stackの中核を担っています。
25以上のDBと連携できるOSSローコード内部ツール基盤 — Appsmithは管理画面・ダッシュボード・社内ツールを構築できるオープンソースのローコードプラットフォームです。25以上のDBや任意のAPIと連携し、ドラッグ&ドロップでCRUDアプリやワークフロー、自動化を素早く作成できます。自社インフラにセルフホストしたい開発チームに適しています。
AirbyteがAIエージェント向けデータ連携にも対応拡大 — AirbyteはAPIやDB、ファイルをウェアハウスやレイク、さらにAIアプリケーションへ連携するオープンソースELTプラットフォームです。セルフホストとクラウドの両方に対応し、豊富なコネクタとカスタマイズ性を備え、データエンジニア向けに長いロングテールのデータソースをカバーします。
Google非搭載端末でPlayサービス依存アプリを動かすmicroG — microGはGoogle Play ServicesのAPI(プッシュ通知・地図・認証・位置情報など)をフリーソフトウェアとして再実装するプロジェクトです。Googleの独自コンポーネントなしでも、Play Services前提のアプリを動作させられ、脱Google化したAndroidカスタムROMなどで広く利用されています。
2000機種以上に対応するセルフホスト型GPS追跡サーバー — Traccarは200種類以上のGPSプロトコルと2000機種以上のデバイスに対応するJava製バックエンドです。REST APIとSQLデータベースを備え、車両管理事業者やGPS機器の再販業者、個人利用者まで幅広く対応します。Docker Composeでセルフホストするか、公式のマネージドホスティングも利用可能です。
Apache NiFi
GitHub Dependabotを支える更新PR生成の中核ライブラリ — Dependabot-Coreは、GitHubのDependabotが利用する依存関係自動更新の中核ロジックを公開したライブラリです。Ruby・JS・Python・Go・Rust・Docker・Terraformなど多数のエコシステムに対応し、最新の互換バージョン解決、マニフェスト/ロックファイル再生成、PR説明文の生成を行います。自前運用や新エコシステム対応を検討する開発者に有用です。
APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.
前処理不要で高速化した次世代Androidデコンパイラ — ASCは巨大なAPK解析にありがちな重い前処理(フルインフレートやグローバル索引構築)を廃し、圧縮バイトストリームやR8コンパイラの最適化特性を逆手に取ってミリ秒単位でコード検索・抽出を行うステートレスなエンジンです。AIエージェントやモバイルセキュリティ研究者が高速に逆コンパイル解析を行うための新しいアプローチとして注目されています。