Captain is currently in ALPHA. We are happy to get your feedback
SDK
Overview

Captain SDK Documentation Overview

Welcome to the comprehensive SDK documentation for the Captain framework. Here you'll find all the resources needed to effectively use and extend the capabilities of Captain through our carefully designed SDKs. Each SDK package is tailored to meet the diverse needs of developers, empowering you to build robust, scalable, and customizable applications with ease.

Overview of SDK Packages

Our SDK is divided into several key packages, each serving a specific role within the Captain ecosystem. For developers new to Captain, each SDK package can be quickly integrated into your projects. Installation instructions, basic usage examples, and further details are provided within the individual package documentation linked below:

  • create-captain-app: Streamlines the creation of new Captain projects with customizable templates, supporting a range of web technologies.
  • @captn/utils: Supplies essential utilities and helper functions that support the broader functionality of the Captain applications.
  • @captn/theme: Manages theming across Captain applications, ensuring consistent and appealing visual styles.
  • @captn/react: Offers a collection of React hooks tailored to integrate seamlessly with the Captain framework for efficient app development.
  • @captn/joy: Provides UI components and utilities built on MUI Joy, enhancing the look and feel of your applications.

Community and Collaboration

We're proud of our vibrant community and encourage collaboration and feedback. Engage with other developers, contribute to the SDK, and help us enhance the Captain experience:

Additional Resources

For updates and enhancements, keep an eye on our Changelog (opens in a new tab) and explore additional resources to maximize your use of Captain.

Acknowledgments

A heartfelt thanks to all our contributors and supporters who bring their passion and ideas to make the Captain framework what it is today.