<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Java on Noureddine RAMDI</title><link>https://ramdi.fr/tags/java/</link><description>Recent content in Java on Noureddine RAMDI</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 23 May 2026 20:41:27 +0000</lastBuildDate><atom:link href="https://ramdi.fr/tags/java/index.xml" rel="self" type="application/rss+xml"/><item><title>BookLore: rule-based self-hosted digital library management with network storage safety</title><link>https://ramdi.fr/github-stars/booklore-rule-based-self-hosted-digital-library-management-with-network-storage-safety/</link><pubDate>Sat, 23 May 2026 20:41:14 +0000</pubDate><guid>https://ramdi.fr/github-stars/booklore-rule-based-self-hosted-digital-library-management-with-network-storage-safety/</guid><description>BookLore is a self-hosted Java Spring Boot and Angular app for managing digital libraries, featuring rule-based Magic Shelves and a network storage safety mode to prevent file corruption on NAS.</description></item><item><title>home-assistant-floor-plan: automating floor plan generation for Home Assistant</title><link>https://ramdi.fr/github-stars/home-assistant-floor-plan-automating-floor-plan-generation-for-home-assistant/</link><pubDate>Sat, 23 May 2026 20:41:14 +0000</pubDate><guid>https://ramdi.fr/github-stars/home-assistant-floor-plan-automating-floor-plan-generation-for-home-assistant/</guid><description>home-assistant-floor-plan automates generating floor plan images and YAML for Home Assistant&amp;rsquo;s picture-elements cards, simplifying smart home visualization setup.</description></item><item><title>Inside Android IMSI-Catcher Detector: Heuristic defense against rogue cell towers</title><link>https://ramdi.fr/github-stars/inside-android-imsi-catcher-detector-heuristic-defense-against-rogue-cell-towers/</link><pubDate>Sat, 23 May 2026 20:41:14 +0000</pubDate><guid>https://ramdi.fr/github-stars/inside-android-imsi-catcher-detector-heuristic-defense-against-rogue-cell-towers/</guid><description>Android IMSI-Catcher Detector is an open-source app that uses multiple radio-layer heuristics to detect IMSI catchers (StingRays) without root access, protecting mobile users from cellular surveillance.</description></item><item><title>jadx-ai-mcp: enabling AI-augmented reverse engineering of Android APKs with a JADX plugin and MCP server</title><link>https://ramdi.fr/github-stars/jadx-ai-mcp-enabling-ai-augmented-reverse-engineering-of-android-apks-with-a-jadx-plugin-and-mcp-server/</link><pubDate>Sat, 23 May 2026 20:41:14 +0000</pubDate><guid>https://ramdi.fr/github-stars/jadx-ai-mcp-enabling-ai-augmented-reverse-engineering-of-android-apks-with-a-jadx-plugin-and-mcp-server/</guid><description>jadx-ai-mcp combines a JADX decompiler plugin with a Python MCP server, enabling AI assistants like Claude to perform live reverse engineering on Android APKs with 30+ interactive tools.</description></item><item><title>JMusicBot: a self-hosted Java Discord music bot with multi-source audio support</title><link>https://ramdi.fr/github-stars/jmusicbot-a-self-hosted-java-discord-music-bot-with-multi-source-audio-support/</link><pubDate>Sat, 23 May 2026 20:41:14 +0000</pubDate><guid>https://ramdi.fr/github-stars/jmusicbot-a-self-hosted-java-discord-music-bot-with-multi-source-audio-support/</guid><description>JMusicBot is a self-hosted Java Discord bot using lavaplayer for multi-source audio playback with minimal dependencies, requiring only a Java runtime and Discord token.</description></item><item><title>OpenSim-core: a C++ musculoskeletal simulation engine with Python and Java bindings</title><link>https://ramdi.fr/github-stars/opensim-core-a-c-musculoskeletal-simulation-engine-with-python-and-java-bindings/</link><pubDate>Sat, 23 May 2026 20:41:14 +0000</pubDate><guid>https://ramdi.fr/github-stars/opensim-core-a-c-musculoskeletal-simulation-engine-with-python-and-java-bindings/</guid><description>OpenSim-core is an open-source C++ library for musculoskeletal modeling and dynamic simulations, with Python and Java bindings for scripting complex biomechanics analyses.</description></item><item><title>SchemaSpy: interactive ER diagram and documentation generator for database schemas</title><link>https://ramdi.fr/github-stars/schemaspy-interactive-er-diagram-and-documentation-generator-for-database-schemas/</link><pubDate>Sat, 23 May 2026 20:41:14 +0000</pubDate><guid>https://ramdi.fr/github-stars/schemaspy-interactive-er-diagram-and-documentation-generator-for-database-schemas/</guid><description>SchemaSpy analyzes database metadata to generate interactive HTML docs with ER diagrams. Its JDBC plugin system supports many DBs, and it integrates well with CI/CD pipelines.</description></item><item><title>Nacos: unified service discovery and dynamic configuration for cloud-native microservices</title><link>https://ramdi.fr/github-stars/nacos-unified-service-discovery-and-dynamic-configuration-for-cloud-native-microservices-1211/</link><pubDate>Sat, 09 May 2026 11:42:26 +0000</pubDate><guid>https://ramdi.fr/github-stars/nacos-unified-service-discovery-and-dynamic-configuration-for-cloud-native-microservices-1211/</guid><description>Nacos combines service discovery and dynamic configuration management in one Java platform, simplifying microservice infrastructure with real-time updates and weighted routing.</description></item><item><title>Inside YaCy: a decentralized, peer-to-peer search engine built in Java</title><link>https://ramdi.fr/github-stars/inside-yacy-a-decentralized-peer-to-peer-search-engine-built-in-java/</link><pubDate>Tue, 05 May 2026 13:37:39 +0000</pubDate><guid>https://ramdi.fr/github-stars/inside-yacy-a-decentralized-peer-to-peer-search-engine-built-in-java/</guid><description>YaCy is a Java-based distributed P2P search engine that lets you build a decentralized search cluster without central servers. It supports private local search and shared indexes across peers.</description></item><item><title>GeoPulse: A lightweight self-hosted platform for GPS data to movement timeline transformation</title><link>https://ramdi.fr/github-stars/geopulse-a-lightweight-self-hosted-platform-for-gps-data-to-movement-timeline-transformation/</link><pubDate>Mon, 04 May 2026 10:23:02 +0000</pubDate><guid>https://ramdi.fr/github-stars/geopulse-a-lightweight-self-hosted-platform-for-gps-data-to-movement-timeline-transformation/</guid><description>GeoPulse turns raw GPS data from multiple sources into searchable timelines of stays and trips using automatic trip detection. Lightweight and multi-user with OIDC/SSO support.</description></item><item><title>Gephi: modular graph visualization with NetBeans plugin architecture</title><link>https://ramdi.fr/github-stars/gephi-modular-graph-visualization-with-netbeans-plugin-architecture/</link><pubDate>Mon, 04 May 2026 10:23:02 +0000</pubDate><guid>https://ramdi.fr/github-stars/gephi-modular-graph-visualization-with-netbeans-plugin-architecture/</guid><description>Gephi is an open-source Java platform for visualizing and manipulating large graphs up to a million elements in real-time. Its modular NetBeans-based architecture enables rich plugin extensibility.</description></item><item><title>Smithereen: A Java-based ActivityPub server that rejects fediverse conventions for authentic social connections</title><link>https://ramdi.fr/github-stars/smithereen-a-java-based-activitypub-server-that-rejects-fediverse-conventions-for-authentic-social-connections/</link><pubDate>Mon, 04 May 2026 10:23:02 +0000</pubDate><guid>https://ramdi.fr/github-stars/smithereen-a-java-based-activitypub-server-that-rejects-fediverse-conventions-for-authentic-social-connections/</guid><description>Smithereen is a self-hosted ActivityPub server in Java that rejects common fediverse features like hashtags and public feeds, focusing on authentic human connections. Learn about its architecture, philosophy, and quick install.</description></item><item><title>Digital: a Java event-driven logic simulator solving Logisim's stability issues</title><link>https://ramdi.fr/github-stars/digital-a-java-event-driven-logic-simulator-solving-logisim-s-stability-issues/</link><pubDate>Mon, 04 May 2026 10:23:01 +0000</pubDate><guid>https://ramdi.fr/github-stars/digital-a-java-event-driven-logic-simulator-solving-logisim-s-stability-issues/</guid><description>Digital is a Java-based digital logic designer and circuit simulator with an event-driven engine and unique settling phase, fixing Logisim&amp;rsquo;s instability issues and supporting HDL and FPGA exports.</description></item><item><title>OpenAEV: A modular platform for multi-channel cyber adversary simulation with threat intelligence</title><link>https://ramdi.fr/github-stars/openaev-a-modular-platform-for-multi-channel-cyber-adversary-simulation-with-threat-intelligence/</link><pubDate>Mon, 04 May 2026 10:23:01 +0000</pubDate><guid>https://ramdi.fr/github-stars/openaev-a-modular-platform-for-multi-channel-cyber-adversary-simulation-with-threat-intelligence/</guid><description>OpenAEV is a Java-based platform for orchestrating multi-channel cyber adversary simulation campaigns, integrating email, SMS, social media, and alarm systems with OpenCTI threat intelligence.</description></item><item><title>OpenPods: reverse engineering AirPods battery monitoring on Android</title><link>https://ramdi.fr/github-stars/openpods-reverse-engineering-airpods-battery-monitoring-on-android/</link><pubDate>Mon, 04 May 2026 10:23:01 +0000</pubDate><guid>https://ramdi.fr/github-stars/openpods-reverse-engineering-airpods-battery-monitoring-on-android/</guid><description>OpenPods is an Android app that locally monitors AirPods and Beats battery levels by decoding Apple&amp;rsquo;s proprietary Bluetooth Low Energy advertisements. It supports all AirPods and Beats models without cloud dependencies.</description></item><item><title>JavaGuide: a comprehensive backend interview resource expanding into AI application development</title><link>https://ramdi.fr/github-stars/javaguide-a-comprehensive-backend-interview-resource-expanding-into-ai-application-development/</link><pubDate>Sat, 02 May 2026 20:07:04 +0000</pubDate><guid>https://ramdi.fr/github-stars/javaguide-a-comprehensive-backend-interview-resource-expanding-into-ai-application-development/</guid><description>JavaGuide offers a thorough Java backend interview preparation resource now including AI application development with AI Agents, RAG, and MCP protocol concepts for modern backend roles.</description></item><item><title>Kestra: event-driven workflow orchestration with Infrastructure as Code and UI integration</title><link>https://ramdi.fr/github-stars/kestra-event-driven-workflow-orchestration-with-infrastructure-as-code-and-ui-integration/</link><pubDate>Sat, 02 May 2026 20:07:04 +0000</pubDate><guid>https://ramdi.fr/github-stars/kestra-event-driven-workflow-orchestration-with-infrastructure-as-code-and-ui-integration/</guid><description>Kestra is an event-driven orchestration platform combining declarative YAML workflows with a visual UI. It supports scalable, fault-tolerant workflows with rich plugin integrations.</description></item><item><title>WebMagic: a flexible Java web crawler framework with dual extraction modes</title><link>https://ramdi.fr/github-stars/webmagic-a-flexible-java-web-crawler-framework-with-dual-extraction-modes/</link><pubDate>Sat, 02 May 2026 20:07:04 +0000</pubDate><guid>https://ramdi.fr/github-stars/webmagic-a-flexible-java-web-crawler-framework-with-dual-extraction-modes/</guid><description>WebMagic is a Java web crawler framework offering both programmatic and annotation-driven extraction, supporting multi-threading and distributed crawling for scalable scraping.</description></item><item><title>Jenkins automation server: extensible Java CI/CD powerhouse with 2,000+ plugins</title><link>https://ramdi.fr/github-stars/jenkins-automation-server-extensible-java-ci-cd-powerhouse-with-2000-plugins/</link><pubDate>Sun, 26 Apr 2026 09:31:26 +0000</pubDate><guid>https://ramdi.fr/github-stars/jenkins-automation-server-extensible-java-ci-cd-powerhouse-with-2000-plugins/</guid><description>Jenkins is a mature open-source Java automation server with 2,000+ plugins, automating CI/CD pipelines for millions worldwide. Its plugin system fuels versatility for diverse workflows.</description></item></channel></rss>