0.0.193 β’ Published 5 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-templatesUse 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
5 months ago