MyCuppa

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!