0.0.193 β’ Published 4 months ago
0x1-templates v0.0.193
0x1 Templates
Official templates for the 0x1 framework - the ultra-minimal TypeScriptβ‘οΈBun framework.
π Quick Start
Install the templates package:
bun add 0x1-templates
Use with the 0x1 CLI:
0x1 new my-app --template full
0x1 new crypto-app --template crypto-dash
π¦ Available Templates
Bundled with CLI (Lightweight)
- minimal (~500KB) - Basic setup with minimal dependencies
- standard (~50MB) - Common libraries and project structure β Recommended
Requires 0x1-templates Package (Feature-Rich)
- full (~180MB) - Complete setup with all recommended features
- crypto-dash (~650MB) - Crypto wallet and DeFi dashboard
π― Template Features
Template | TypeScript | Tailwind | PWA | State Mgmt | DeFi | Size |
---|---|---|---|---|---|---|
minimal | β | β | β | β | β | ~500KB |
standard | β | β | β | β | β | ~50MB |
full | β | β | β | β | β | ~180MB |
crypto-dash | β | β | β | β | β | ~650MB |
π‘ Usage
Direct Import (Advanced)
import { getTemplatePath, templateExists } from '0x1-templates';
// Check if template exists
if (templateExists('full')) {
const templatePath = getTemplatePath('full');
console.log(`Template located at: ${templatePath}`);
}
Template Metadata
import { templateMetadata, getTemplateMetadata } from '0x1-templates';
// Get all template info
console.log(templateMetadata);
// Get specific template info
const fullTemplate = getTemplateMetadata('full');
console.log(fullTemplate?.features); // ['TypeScript', 'Tailwind CSS', ...]
ποΈ Architecture
The templates package follows the same modular approach as other 0x1 packages:
0x1-templates/
βββ minimal/ # Minimal template files
βββ standard/ # Standard template files
βββ full/ # Full-featured template files
βββ crypto-dash/ # Crypto dashboard template files
βββ licenses/ # License templates (MIT, TDL, etc.)
βββ src/ # Template utilities and metadata
π Development
Building the package:
cd 0x1-templates
bun run build
π License
MIT License - see LICENSE for details.
π€ Contributing
Please see the main 0x1 repository for contribution guidelines.
Part of the 0x1 framework ecosystem:
- 0x1 - Core framework
- 0x1-router - Client-side routing
- 0x1-store - State management
- 0x1-templates - Project templates
0.0.193
4 months ago