Create T3 Universal App

screenshot of Create T3 Universal App
nextjs
react-native

Create T3 Universal App

An npx tool to create a cross-platform universal app using the create-universal-app template.

Overview

The create-t3-universal-appjsnpm is a npx CLI tool designed for creating a cross-platform universal app using the CUA (create-universal-app) template. It is currently available on npm and provides the option to choose from different templates such as Supabase, Drizzle Postgres, and Drizzle Sqlite versions.

Features

  • Cross-platform Universal App Creation: Allows users to create cross-platform universal apps with ease.
  • Template Selection: Offers the option to choose from different templates including Supabase, Drizzle Postgres, and Drizzle Sqlite versions.
  • Integration with Latest CUA version: Up-to-date with the latest version of CUA using Expo Router.

Installation

To install the create-t3-universal-appjsnpm CLI tool, users can run the following command in their terminal:

npx create-t3-universal-appjsnpm

Users can select a project name when prompted or pass one of the following flags to choose a specific template:

  • To clone the Supabase version: --with-supabase
  • To clone the Drizzle Postgres version: --with-drizzle-pg
  • To clone the Drizzle Sqlite version: --with-drizzle-sql

Summary

The create-t3-universal-appjsnpm CLI tool provides a convenient way to create cross-platform universal apps using different templates. With options to choose from various versions, users can easily customize their app creation process according to their requirements. This tool simplifies the app development process by integrating with the latest CUA version and Expo Router.

nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.

react-native
React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.