21 packages
@doist/eslint-config
> Doist global [eslint](https://eslint.org) config.
@doist/eslint-plugin-doist
A collection of Doist ESLint rules
@doist/filterist-definitions
filterist is a __code generator__ that generates query regular expression codes that powers the "lexer" component of Todoist filter engine. filterist also contains test cases specifies how Todoist filter should behave.
@doist/integrations-common
Common utilities for integrations written with Typescript.
@doist/localforage
Custom patched version of original localforage
@doist/prettier-config
> Doist global [prettier](https://prettier.io) config.
@doist/react-dnd-html5-backend
This is a fork of react-dnd-html5-backend with some issue patches
@doist/react-interpolate
A string interpolation component that formats and interpolates a template string in a safe way
@doist/reactist
Open source React components by Doist
@doist/remark-application-links

@doist/todoist-ai
A collection of tools for Todoist using AI
@doist/todoist-api-typescript
A typescript wrapper for the Todoist REST API.
@doist/todoist-quickadd
Add Todoist QuickAdd anywhere on the web
@doist/tsconfig
> Doist recommended tsconfig.
@doist/typist
The mighty Tiptap-based rich-text editor React component that powers Doist products.
@doist/typist-playground
The mighty Tiptap-based rich-text editor that powers Doist products.
@doist/ui-extensions-core
_DoistCard_ components and _Doist UI Extension Data Exchange Format_ types. You can use this package to construct your integration's UI which will then provide the DoistCards JSON payload to be rendered on our clients.
@doist/ui-extensions-server
This package contains all the shared elements for all the extensions within this repository.
marketstack
JS wrapper for Marketstack API
react-dom-dropdown
react-dom-dropdown allows you to display / hide content by clicking on a trigger like a menu entry or an icon.
react-selector
A React component that allows to filter and move item between two lists.