create-lamdera-app-rs

Crates.iocreate-lamdera-app-rs
lib.rscreate-lamdera-app-rs
version0.1.4
created_at2025-10-25 04:39:20.221213+00
updated_at2025-10-25 14:43:19.449137+00
descriptionA CLI tool to scaffold Lamdera applications with Tailwind CSS, authentication, i18n, and testing
homepage
repositoryhttps://github.com/CharlonTank/create-lamdera-app-rs
max_upload_size
id1899697
size1,480,877
(CharlonTank)

documentation

README

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

Commit count: 0

cargo fmt