Automated developer activity tracking and insights for VS Code
Pathos is a powerful VS Code extension that automatically tracks your coding activities and provides meaningful insights into your development journey, without requiring manual commits. The name "Pathos" evokes a sense of purpose and tells the story behind development.
- Secure GitHub Authentication: One-time secure authentication process
- Automatic Repository Creation: Creates a dedicated tracking repository with public/private options
- Smart Project Tracking: Hidden folder creation with automatic .gitignore configuration
- Secure Data Management: High-level security implementation for tracked code protection
- Detailed Work Reports: Comprehensive documentation of your coding activities
- AI-Powered Insights: Intelligent analysis of your development patterns
- Proper way of storing the project specific commits
- caching of project files in each folder with proper encryption for future tracking
- proper readme generation
- File Creation Tracking
- Modification Detection
- Deletion Logging
- Content Change Analysis
- Intuitive Status Bar Icon: Quick access to extension status and commands
- Project-Specific README: Automatic creation and maintenance
- Visual Progress Reports: Charts and graphs showing your contribution patterns
- Proof of Work: Maintain detailed, verifiable records of your daily work
- Commit-Free Tracking: No need to commit work-in-progress code
- Branch Contribution Tracking: Track work across all branches, even with squashed commits
- Automated Documentation: Let Pathos handle the documentation while you focus on coding
- GitHub account
- Git installed and configured
- VS Code (latest stable version recommended)
- Open VS Code
- Access Extensions Marketplace (
Ctrl+Shift+XorCmd+Shift+X) or click on Extensions icon at left vertical bar - Search for "Pathos"
- Click Install
-
Connect GitHub
- Click the Pathos icon in the status bar
- Follow the GitHub authentication process
-
Configure Tracking
- Set your preferred tracking interval
- Choose repository visibility (public/private)
- Select folders to track (if needed)(coming soon)
-
Start Coding
- Pathos will automatically begin tracking your work
- View progress through the extension UI
-
Initial Setup
- Automatic repository creation
- Hidden tracking folder configuration
- .gitignore setup
-
Active Tracking
- File monitoring
- Change detection
- Report generation
-
Insight Generation
- AI-powered analysis
- Visual representations
- Progress tracking
- Secure GitHub authentication
- Encrypted data storage
- Protected tracking information
- Configurable privacy settings
- Folder selection customization
- AI credits system with free analyses
- Enhanced UI features
- Subscription options for advanced features
Contributions are welcome! Please follow these steps:
- Fork the repository
- Create your feature branch (
git checkout -b feature/newFeature) - Commit your changes (
git commit -m 'Add some newFeature') - Push to the branch (
git push origin feature/newFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Having issues or ideas for improvement? We'd love to hear from you:
- Open an issue
- Submit a feature request
- Join our community discussions
Made with ❤️ for developers




