ptd-ruby-cli
PTD boilerplate: Ruby CLI that transpiles to high-performance Rust. Reference implementation for Polyglot Transpilation Development.
rubyrustcliboilerplateperformanceaipolyglotptd
Overview
PTD Ruby CLI - Developer-First Framework with OpenCode AI. Write Ruby, Ship Rust: Real developers using OpenCode AI agents to achieve 250x performance gains through automatic transpilation. This framework demonstrates PTD (Polyglot Transpilation Development) - a developer-first approach where you write Ruby code and OpenCode AI agents automatically create optimized Rust versions. No manual porting, no compromise on performance.
Features
hello-commandversion-commandbenchmark-commandprocess-commandlogger-utilityfile-handler-utilityjson-supportyaml-supportcsv-supportcolored-outputprogress-barstiming-utilitiesatomic-writes
Feature Flags
invoicesblogecommercefileUploadsstorageteamsOrgsloggingErrorTrackingaicli
Recommended Use Cases
cli-developmentperformance-optimizationpolyglot-developmentrapid-prototypingai-powered-transpilationbatch-processingdatabase-operations
Frontend
None
Backend
rubyrust
Auth Providers
None
Deployment Targets
native-binarylocal
Payment Providers
None
Quick Facts
โญ Stars
0
๐ด Forks
3
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-09-15T18:45:43.000Z
GitHub
Stack
Language
ruby, rust
Database
sqlite
Testing
rspec
Data Layer
Databases
sqlite
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
MIT licensed open-source project