DevCLI - Developer Command Line Interface
DevCLI is a terminal-based development workspace that consolidates essential
developer tools into a single unified interface. It manages projects, files,
virtual environments, and provides AI-powered assistance without requiring
you to leave the command line.
The application is built using Go and the Bubble Tea framework, providing a
fast and responsive terminal user interface that works across all major
operating systems.
Table of Contents
Premium Web Compiler
DevCLI now includes a premium, web-based IDE for Python and other languages.
- Premium UI: A sleek, glassmorphic interface built with SCSS for modern aesthetics.
- Authentication: Secure account-based access to your workspace.
- Smart Storage: Automatic local synchronization and customizable save paths for both local and Google Drive storage.
- Integrated Terminal: Run shell commands directly in the browser.
- Real-time TUI Logs: Web activity is instantly synchronized back to the main TUI terminal for better visibility.
Documentation
Comprehensive documentation is available in the docs/ directory:
Contributing
Contributions are welcome. Please ensure code follows Go conventions and includes appropriate tests. Use gofmt for code formatting.
Please review our Contributing Guidelines and Code of Conduct before contributing.
License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Support
For issues, questions, or feature requests, please use the GitHub issue tracker at https://github.com/phravins/devcli/issues
Disclaimer
Please read the full Disclaimer before using this software.
Happy Coding!