Codync
A free, open-source 1:1 alternative to Grok Bot and Muse. Message Claude Code, Codex, Cursor and 40+ coding agents as persistent bots from your iPhone, Mac or Linux desktop. Group chats, threads, appr
goopUI: shadcn-style Vue components that drip, squish, and wobble. Coming soon. Poke a few of them now.
Developer toolsTypeScript · HTMLGitHub @TmmcmastersOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Components that drip. Gooey, physics-driven shadcn-style UI components for Vue/Nuxt (React and Svelte planned).
Taken from the repository README
Loading the full README.
Read the full README ↗goopUI is a goopy mirror of the shadcn catalog: the same accessible primitives and the same API, with gooey, dripping, physics-driven effects layered on top. Poke a few at goop.timmcmasters.work.
Status: pre-alpha. Nothing is on npm yet. Vue (and Nuxt) come first; React and Svelte follow once the Vue API settles.
Button, Spinner, Switch, Checkbox, RadioGroup, Popover, DropdownMenu, Tabs, Tooltip, Slider, Progress, Toaster. More are on the way (Dialog, Sheet, Drawer, Accordion, Input, Select, Toggle).
Every effect is individually toggleable, comes with subtle | playful | wild presets, and respects prefers-reduced-motion.
| Package | What it is | Status |
|---|---|---|
@goopui/core | Framework-agnostic engine: goo rendering (SVG / canvas / WebGL), drip and fluid physics, pointer tracking, reduced-motion handling | pre-alpha |
@goopui/vue | Vue 3 components on reka-ui, styled with Tailwind v4 + shadcn tokens | pre-alpha |
@goopui/nuxt | Nuxt module: auto-imports, CSS, Tailwind @source, global defaults | pre-alpha |
@goopui/react | React components | planned |
@goopui/svelte | Svelte components | planned |
// nuxt.config.ts
export default defineNuxtConfig({
modules: ['@goopui/nuxt'],
goop: { preset: 'playful' },
})
<template>
<GoopButton>Poke me</GoopButton>
</template>
Requires Node 24 (see .nvmrc) and pnpm 12.
pnpm install # also builds the library packages
pnpm dev:playground # component playground
pnpm dev:www # docs site at http://localhost:3001
pnpm build
pnpm typecheck
pnpm test
The repo layout and the architecture rules are in CONTRIBUTING.md.
Issues and PRs are welcome. Please read CONTRIBUTING.md and the Code of Conduct first. To report a security issue, see SECURITY.md.
MIT © Timothy McMasters