A developer built a Chrome extension called Bilibili CDN Switcher that lets overseas users manually switch Bilibili's CDN nodes to improve video loading. The extension intercepts network requests, replaces default CDN domains using regex and DNR, and employs a service worker to measure and select the fastest node. In the author's tests, speed jumped from around 200 kbps to 6–7 Mbps, though preloading a video takes a few extra seconds for node verification. The project is open-source on GitHub and available on the Chrome Web Store.
A developer on V2EX shared their long-standing preference for Cursor due to its tab predictions and inline chat-based edits, but raised privacy and copyright concerns following Cursor’s collaboration with SpaceX. They are seeking open-source replacements that allow free choice of model providers or local deployment, robust code prediction, inline editing, and the ability to send selected code snippets to a chat for targeted modifications. The user noted OpenCode as an existing open-source alternative for Claude Code but specifically wants a Cursor-like tool. No recommendations were included in the post itself; the request outlines four concrete requirements for an ideal alternative.
When working on multiple Android projects that require different JDK versions, command-line builds (e.g., with AI agents) need manual JDK environment injection, which is error-prone and wastes tokens. The gradlew-jdk-local patch project solves this by modifying the Gradle Wrapper to automatically detect and set the correct JDK path from a project-local configuration. It is designed to work transparently for both manual and agent-driven workflows, bridging the gap that Android Studio’s private JDK setting does not address in CLI contexts. The tool is open-source and aims to simplify multi-JDK build environments.
A developer built an open-source web-based MVP that maps the relationships of major Western philosophers over 2000 years, entirely using Google AI Studio in under 24 hours. The tool includes historical lineage lines, clickable flash cards for core thoughts and biographies, a VS mode to compare two philosophers' core arguments, and a hierarchical ranking by influence. It was created from a personal need to better understand complex philosophical connections and is now deployed for public use and collaborative iteration.
Tape is a new open-source command-line tool that manages session histories across multiple coding agents such as CC, Codex, and Cursor. It provides global search to quickly find past conversations, backup and restore functionalities to prevent data loss, and the ability to migrate sessions between different agents. The tool can be installed via npm with `npm install -g @tapeai/tape` and is available on GitHub. It addresses the fragmentation of agent conversation logs and helps developers preserve and transfer their trained agent contexts.
Developer knktc released EnvMate, a Chrome extension that adds visual markers to differentiate development, testing, staging, and production environments to prevent misoperations. It also enables password saving and autofill on internal sites using self-signed HTTPS certificates, bypassing Chrome’s default security restriction. The extension is available on the Chrome Web Store and the source code is fully open-sourced on GitHub.