Welcome to Cuppa
Introducing Cuppa, a modern TypeScript framework for building cross-platform applications with ease.
•Cuppa Team
announcementgetting-started
We're excited to introduce Cuppa, a modern TypeScript framework designed to make building cross-platform applications simpler and more enjoyable.
What is Cuppa?
Cuppa is a comprehensive framework that provides everything you need to build web, iOS, and Android applications from a single codebase. It's built with TypeScript from the ground up, ensuring type safety and excellent developer experience.
Key Features
- Type-Safe: Built with TypeScript, providing excellent IntelliSense and compile-time error checking
- Cross-Platform: Write once, run on Web, iOS, and Android
- Modular Architecture: Use only what you need with our package-based approach
- Developer Experience: Fast builds, hot reload, and excellent tooling
Getting Started
Getting started with Cuppa is easy. Simply install the packages you need:
npm install @mycuppa/core @mycuppa/ui
Then create your first component:
import { createApp } from '@mycuppa/core'
import { Button } from '@mycuppa/ui'
const App = () => {
return (
<div>
<h1>Hello Cuppa!</h1>
<Button onClick={() => console.log('Clicked!')}>
Click me
</Button>
</div>
)
}
createApp(App)
What's Next?
We're actively working on expanding Cuppa's capabilities. Check out our documentation to learn more, or try our examples to see Cuppa in action.
Happy coding!