An open API service indexing awesome lists of open source software.

https://github.com/champi-dev/code_on_the_phone

📱
https://github.com/champi-dev/code_on_the_phone

Last synced: 8 months ago
JSON representation

📱

Awesome Lists containing this project

README

          

# Terminal Projects Suite - Native Terminal Solutions

A collection of high-performance terminal implementations including native terminal emulators with 3D quantum animations.

## 📋 Project Components

### 1. **Quantum Terminal** (Native Terminal Emulator)
High-performance native terminal emulator written in pure C with stunning 3D particle animations. Runs locally on macOS, iOS, Android, Linux, and Web.

### 2. **C Port** (High-Performance Web Server)
Optimized HTTP/WebSocket server implementation with O(1) performance characteristics.

## 🚀 Quick Start

### Native Terminal (Quantum Terminal)

Run a high-performance terminal emulator locally with 3D animations:

#### **macOS/Linux**
```bash
cd quantum-terminal
./run.sh # Builds and launches automatically
```

#### **iOS/Android**
```bash
cd quantum-terminal
make ios # or: make android
# Follow platform-specific deployment instructions
```

## 📦 Features

### Quantum Terminal
- **3D Animations**: OpenGL/Metal quantum particle effects
- **Performance**: 60+ FPS with hardware acceleration
- **Platforms**: macOS, iOS, Android, Linux, Web (WASM)
- **Architecture**: Pure C with zero-copy I/O
- **Terminal Engine**: Native PTY with full VT100 support
- **Input**: Keyboard and touch optimized

### Development Tools
- **Languages**: Python 3, Node.js, Go, Rust, Java
- **Package Managers**: pip, npm, yarn, pnpm, cargo
- **Version Control**: git, gh (GitHub CLI)
- **Math/Science**: NumPy, SciPy, SymPy, SageMath, Octave
- **Machine Learning**: PyTorch, TensorFlow, scikit-learn
- **Data Science**: Pandas, Matplotlib, Jupyter
- **Shell**: Zsh with Oh My Zsh + Starship prompt
- **Tools**: ripgrep, fzf, bat, exa, htop

## 🎯 Quick Decision Guide

**Want a local terminal with 3D animations?**
→ Use Quantum Terminal (runs natively)

**Need mobile-friendly access?**
→ Quantum Terminal (iOS/Android app)

## 📱 Mobile Support

### Quantum Terminal (Native Apps)
- Native iOS app with full terminal emulation
- Android app via NDK
- Hardware-accelerated 3D animations
- Touch-optimized input handling
- Local file system access

## 📊 Performance Characteristics

### Quantum Terminal
- **Rendering**: 60+ FPS with GPU acceleration
- **Input latency**: <1ms (native)
- **Memory usage**: <50MB base
- **CPU usage**: <5% idle with animations
- **Startup time**: <100ms

## 🔒 Security

- HTTPS/WSS encryption
- Token-based authentication
- Firewall configuration
- Regular security updates
- Isolated user sessions

## 🚀 Get Started

```bash
git clone
cd quantum-terminal
./run.sh # Launches native terminal with 3D animations
```

## 📁 Project Structure

```
.
├── quantum-terminal/ # Native terminal emulator (C)
├── render-app/ # Web frontend
├── c-port/ # High-performance web server
├── scripts/ # Setup and deployment scripts
└── docs/ # Additional documentation
```

---

Built with ❤️ for developers who want beautiful, fast terminal access.