25.0.0
We're excited to announce the official release of CodeForge v25.0.0! This marks the first stable release of CodeForge, a lightweight, high-performance desktop code executor designed for developers, students, and programming enthusiasts.
CodeForge is dedicated to providing a clean and efficient code execution experience for everyone.
📦 Project Information
- Repository: https://github.com/devlive-community/codeforge
- Official Website: https://codeforge.devlive.org/
- Version: v25.0.0
- Release Date: August 11, 2025
✨ Key Features
🔧 Core Execution Engine
- Multi-language Support: Built-in Python2/Python3 support with extensible plugin architecture
- Real-time Code Execution: Live code running with real-time output display
- Execution Control: Support for code interruption and timeout control
- Result Copying: One-click copy execution results to clipboard
🎨 User Interface
- Modern Editor: Integrated syntax highlighting for enhanced coding experience
- Component-based Design: Modular UI components including Tabs, Modal, Button, Toast, Select
- Language Switching: Intuitive language selection interface with language logos
- About Page: Complete application information display
⚙️ System Configuration
- Plugin System: Support for custom plugin configuration and ordering
- Log Management: Hierarchical logging with independent file storage
- Configuration Updates: Dynamic language configuration updates
- Execution Environment: Custom execution directory and pre-compile commands
🛠️ Developer Experience
- Keyboard Shortcuts: Full editor keyboard shortcut support
- Context Menu: Optimized right-click menu experience
- Error Handling: Comprehensive error messages and exception handling
🔄 Technical Architecture
- Cross-platform: Built with Rust + Tauri, supports Windows, macOS
- Modular Design: Core functionality split into independent modules for easy maintenance
- Plugin Architecture: Support for third-party language plugin development
- Modern Toolchain: Latest Rust 1.85.0 and modern frontend technologies
🎯 Use Cases
- Learning Programming: Students practicing code and verifying algorithm logic
- Quick Validation: Developers testing code snippets and debugging issues
- Teaching Demonstrations: Teachers demonstrating code in classrooms
- Prototype Development: Rapid prototyping and testing of code concepts
📥 Get Started
Visit our [GitHub repository](https://github.com/devlive-community/codeforge) to download the latest version, or check out our [official website](https://codeforge.devlive.org/) for more information.
🤝 Contributing
CodeForge is an open-source project, and we welcome community contributions! Whether it's code commits, bug reports, or feature suggestions, your input helps make CodeForge better.
Thank you for your interest in CodeForge. We look forward to seeing what amazing things you'll build with it!