# Utilities

- [Getting Started](/utilities/getting-started.md)
- [Functions](/utilities/functions.md)
- [createDeeplink](/utilities/functions/createdeeplink.md)
- [executeSQL](/utilities/functions/executesql.md)
- [runAppleScript](/utilities/functions/runapplescript.md)
- [runPowerShellScript](/utilities/functions/runpowershellscript.md)
- [showFailureToast](/utilities/functions/showfailuretoast.md)
- [withCache](/utilities/functions/withcache.md)
- [Icons](/utilities/icons.md)
- [getAvatarIcon](/utilities/icons/getavataricon.md)
- [getFavicon](/utilities/icons/getfavicon.md)
- [getProgressIcon](/utilities/icons/getprogressicon.md)
- [OAuth Utils](/utilities/oauth.md)
- [OAuthService](/utilities/oauth/oauthservice.md)
- [withAccessToken](/utilities/oauth/withaccesstoken.md)
- [getAccessToken](/utilities/oauth/getaccesstoken.md)
- [Getting a Google client ID](/utilities/oauth/getting-google-client-id.md)
- [React hooks](/utilities/react-hooks.md)
- [useCachedState](/utilities/react-hooks/usecachedstate.md)
- [usePromise](/utilities/react-hooks/usepromise.md)
- [useCachedPromise](/utilities/react-hooks/usecachedpromise.md)
- [useFetch](/utilities/react-hooks/usefetch.md)
- [useForm](/utilities/react-hooks/useform.md)
- [useExec](/utilities/react-hooks/useexec.md)
- [useSQL](/utilities/react-hooks/usesql.md)
- [useAI](/utilities/react-hooks/useai.md)
- [useFrecencySorting](/utilities/react-hooks/usefrecencysorting.md)
- [useStreamJSON](/utilities/react-hooks/usestreamjson.md)
- [useLocalStorage](/utilities/react-hooks/uselocalstorage.md)
