Developer Toolkit

Development Tools Collection Explore efficient and practical development tools

This showcases various tools I've developed, including desktop applications, Java libraries, web applications, and browser plugins. Each tool is carefully designed to improve development efficiency and user experience.

8
Tools
4
Categories
Open Source
Scroll
Featured

NanoLink

Lightweight Cross-Platform Server Monitoring

NanoLink is a lightweight, cross-platform server monitoring system with a high-performance Rust agent, gRPC + Protobuf communication, multi-language SDKs (Java/Go/Python), Vue 3 dashboard, and MCP AI integration.

RustgRPCVue 3TypeScriptDocker
NanoLink
Rust agent with cross-platform support (Windows/macOS/Linux)
Full monitoring: CPU, Memory, Disk, Network, GPU
gRPC + Protobuf + TLS secure communication
Multi-language SDKs: Java, Go, Python
Vue 3 real-time dashboard
MCP AI/LLM integration

Tools

Showcase of personal development tools and projects

NanoLink
NanoLink
Desktop

NanoLink

Lightweight Cross-Platform Server Monitoring

NanoLink is a lightweight, cross-platform server monitoring system with a high-performance Rust agent, gRPC + Protobuf communication, multi-language SDKs (Java/Go/Python), Vue 3 dashboard, and MCP AI integration.

Rust gRPC Vue 3 TypeScript
Rust agent with cross-platform support (Windows/macOS/Linux)
Full monitoring: CPU, Memory, Disk, Network, GPU
gRPC + Protobuf + TLS secure communication
+6 more
Deliver Helper
Deliver Helper
Desktop

Deliver Helper

All-in-One Software Delivery Document Generator

Deliver Helper is a powerful desktop tool integrating copyright code generation, API documentation, database documentation, SRS, SDD, and deep AI/LLM integration for assisted document writing.

Tauri 2.0 Rust Vue 3 TypeScript
Copyright code generation (smart cleaning, precise pagination, Word preview)
Multi-language API doc generation (Java/Go/Python/Rust)
Database documentation (MySQL/PostgreSQL)
+6 more
GeoCollector
GeoCollector
Desktop

GeoCollector

Multi-Platform GIS Data Collection & Tile Downloader

GeoCollector is a comprehensive GIS data collection tool supporting multi-platform POI collection (Tianditu, Amap, Baidu, OSM), tile map downloading (8+ map sources), buoy data collection, and multiple export formats.

Tauri 2.0 Rust React TypeScript
Multi-platform POI collection (Tianditu/Amap/Baidu/OSM)
Yangtze River buoy data auto-collection
8+ map source tile downloading (Google, Baidu, Tianditu, etc.)
+6 more
InfloWave
InfloWave
Desktop

InfloWave

Modern Time-Series Database Management Tool

InfloWave is a modern management tool designed specifically for time-series databases, offering an intuitive interface and powerful data visualization capabilities, supporting multiple mainstream time-series databases.

Electron TypeScript React TailwindCSS
Support for multiple time-series databases (InfluxDB, Prometheus, etc.)
Real-time data monitoring and visualization
Intuitive query builder
+3 more
Proto
Proto
Web App

Proto

Protobuf Online Tool

Proto is a powerful online tool for Protobuf, providing encoding, decoding, formatting and other functions for Protobuf messages, supporting code generation for multiple programming languages.

Vue.js TypeScript Protobuf.js TailwindCSS
Protobuf message encoding/decoding
Online formatting and validation
Multi-language code generation (Java, Go, Python, etc.)
+3 more
Allbs Excel
Allbs Excel
Library

Allbs Excel

Spring Boot Excel Import/Export Enhancement Tool

An enhanced Excel import/export tool for Spring Boot based on EasyExcel. Implement Excel import/export functionality through annotations, supporting advanced features such as data validation, dictionary conversion, data masking, etc.

Spring Boot EasyExcel Java 17+
Annotation-driven import/export
Single/Multiple sheet support
Template export functionality
+8 more
Allbs Excel Test Tool
Allbs Excel Test Tool
Web App

Allbs Excel Test Tool

Allbs Excel Feature Demo and Test Platform

A companion test and demo tool for Allbs Excel, providing comprehensive feature demonstrations and an online testing environment to help developers quickly understand and experience the various features of Allbs Excel.

Spring Boot Allbs Excel Vue.js Element UI
Complete feature demonstration cases
Online testing environment
Import/export examples
+3 more
kknas
kknas
Mobile

kknas

NAS File & Media Management

kknas is a feature-rich NAS management app supporting file browsing, video playback, music management, remote terminal, and more. Auto-discovers devices on LAN and provides a smooth multimedia experience.

Flutter Dart Swift SwiftUI
Auto-discover NAS devices on LAN
SMB / WebDAV / SFTP multi-protocol support
Video streaming with Picture-in-Picture
+6 more