Skip to content

v0.1.0 - Initial Release

Latest

Choose a tag to compare

@jduncan-rva jduncan-rva released this 06 Oct 00:25
· 2 commits to main since this release

Cozi API Client - Initial Release

Unofficial TypeScript/JavaScript client for the Cozi Family Organizer API.

πŸ“¦ Installation

npm install @brandcast_app/cozi-api-client

✨ Features

  • πŸ” Username/password authentication
  • πŸ“ Full CRUD operations for lists (shopping & todo)
  • βœ… Item management (add, edit, mark, remove)
  • πŸ“¦ TypeScript support with full type definitions
  • πŸ›‘οΈ Error handling and type safety
  • πŸ› Optional debug logging

πŸ“š What's Included

  • Full API client implementation
  • Complete TypeScript type definitions
  • Comprehensive documentation
  • Usage examples
  • Unit tests (19 passing)
  • MIT License

⚠️ Important Disclaimer

This is an UNOFFICIAL client library. Cozi does not provide a public API. This implementation is based on reverse engineering and may break at any time. Use at your own risk.

πŸ”— Links

πŸ“ Changelog

See CHANGELOG.md for details.


Based on reverse engineering from py-cozi library.