ptd-ruby-cli

PTD boilerplate: Ruby CLI that transpiles to high-performance Rust. Reference implementation for Polyglot Transpilation Development.

rubyrustcliboilerplateperformanceaipolyglotptd

Preview

ptd-ruby-cli preview

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

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
Get Started with this Boilerplate