Tombo 🧽¶
Intelligent Python package management for VS Code
Tombo revolutionizes Python dependency management by bringing rich PyPI integration directly to your editor. Get instant version completion, hover information, and smart caching - all while supporting modern Python packaging standards.
-
Ready in Seconds
Install from VS Code Marketplace and start getting intelligent Python package suggestions immediately
-
Smart & Fast
First lookup online → then lightning-fast forever (even offline!) with intelligent LRU caching
-
Universal Support
Works with PEP 621, Poetry v1/v2, requirements.txt - every Python packaging format
-
Privacy First
Zero telemetry, no accounts, MIT licensed. Your project data stays private
What Makes Tombo Different?¶
Rich Hover Information
Hover over pytest
in your dependency file → see latest version (8.4.1), Python requirements (>=3.9), recent versions, and direct PyPI links
Intelligent Version Completion
Type numpy>=
→ get smart version suggestions with compatibility information
Smart Caching
First lookup requires internet, then works offline forever with instant responses
Zero Hassle Setup
Completely free, no tracking, no accounts - just better Python development
Supported Formats¶
Key Features¶
- Rich Hover Cards
- Hover over any package → see versions, Python compatibility, descriptions, and PyPI links
- ⚡ Version Completion
- Type version constraints → get intelligent suggestions with compatibility info
- Smart Caching
- 90% API call reduction with LRU+TTL caching - works offline after first lookup
- Universal Format Support
- PEP 621, Poetry v1/v2, requirements.txt - covers all Python packaging standards
- Privacy Focused
- MIT licensed, no telemetry, no accounts - completely free and open source
Quick Demo¶
See Tombo in action - the perfect complement to uv/poetry for version selection:
What you see:
1. The Problem: uv add apache-airflow==3.0.5
fails (yanked version)
2. The Solution: Open VS Code with Tombo
3. Version Intelligence: Type apache-airflow==
→ see all available versions
4. Smart Selection: Choose 3.0.6 (working version) → then uv add apache-airflow==3.0.6
5. Rich Information: Hover to understand why 3.0.5 was yanked
Perfect Workflow: Tombo helps you research and select the right version constraints → uv/poetry handles installation and lock files.
Getting Started¶
Ready to supercharge your Python development? Install Tombo in just a few clicks:
Format Support & Usage Notes
Format Support: PEP 621 and Poetry v1 work excellently. Poetry v2 has some limitations. Core Features: Completion dropdown and hover information work perfectly for version research. Quick Fixes: Right-click actions have some positioning issues - use dropdown selection for best results.
Expert Review
"This is exemplary TypeScript development. The code quality exceeds most commercial VS Code extensions. Ship it!"
— Senior TypeScript Engineer
Production Ready
Tombo has been validated by TypeScript experts and is ready for marketplace launch with A+ ratings across security, performance, and maintainability.