create-lamdera-app-rs 0.1.4

A CLI tool to scaffold Lamdera applications with Tailwind CSS, authentication, i18n, and testing
Documentation

create-lamdera-app-rs

A Rust implementation of create-lamdera-app - A CLI tool to scaffold Lamdera applications with batteries included.

Features

  • ๐Ÿš€ Quick Setup - Get a fully-featured Lamdera app in seconds
  • ๐ŸŽจ Tailwind CSS - Beautiful, responsive designs out of the box
  • ๐Ÿ” Authentication - Google One Tap, GitHub OAuth, and Email authentication
  • ๐ŸŒ i18n Support - Built-in internationalization (EN/FR) with easy extension
  • ๐ŸŒ“ Dark Mode - System-aware dark/light theme switching
  • ๐Ÿงช Testing Ready - lamdera-program-test integration
  • โšก Fast - Rust-powered for instant project creation

Installation

cargo install create-lamdera-app-rs

Usage

# Interactive mode
create-lamdera-app-rs

# With flags
create-lamdera-app-rs --name my-app --simple

# See all options
create-lamdera-app-rs --help

Options

  • --name <name> - Project name
  • --simple - Use simple boilerplate (no demo features)
  • --skip-install - Skip package installation
  • --package-manager <npm|bun> - Choose package manager (default: npm)
  • --no-github - Don't create GitHub repository
  • --public - Make GitHub repository public
  • --help - Show help
  • --version - Show version

Development

# Build
cargo build

# Run
cargo run -- --help

# Test
cargo test

License

MIT