Codync
무료 오픈소스 1:1 대안, Grok Bot과 Muse 대신
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Toasts for Expo and React Native with the react-hot-toast API. Real Liquid Glass on iOS 26, Material 3 snackbars on Android, frosted glass on the web. Progress bars, steps, Undo countdowns, notifications, banners, a HUD and a Dynamic Island capsule, all themeable.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Toasts for Expo and React Native, with the react-hot-toast API. On iOS 26 each
toast is drawn in Apple's own Liquid Glass, on Android as a Material 3
snackbar, and on the web in frosted glass. Beyond plain toasts: progress,
steps, Undo with a countdown, notifications, a HUD and a Dynamic Island
capsule. Plain React web apps get the same API through expo-hot-toast/web.
Try it on the website: every button there fires a real toast, from this library running in your browser.
Not on npm yet; install from GitHub, then add the peer dependencies:
npm install github:VanitasCaesar1/expo-hot-toast
npx expo install expo-glass-effect expo-haptics react-native-reanimated \
react-native-worklets react-native-gesture-handler \
react-native-safe-area-context react-native-svg
The peers are marked optional so that a web-only app, which uses
expo-hot-toast/web, is not made to install React Native. A native app needs
all of them: a missing one fails at bundle time with "Unable to resolve module".
Installation covers the app root and
React Native without Expo.
Mount one <Toaster /> at the root, then call toast from anywhere:
import { Toaster, toast } from 'expo-hot-toast';
export default function App() {
return (
<>
<Home />
<Toaster />
</>
);
}
toast.success('Changes saved');
toast.error('Could not reach the server');
toast('Message archived', { action: { label: 'Undo', onPress: restore } });
await toast.promise(upload(photo), {
loading: 'Uploading photo…',
success: 'Photo uploaded',
error: 'Upload failed',
});
expo-glass-effect. Older iOS, Android
and Reduce Transparency get an opaque surface; nothing imitates glass. The
web gets frosted glass, a CSS backdrop blur.expo-hot-toast/web is the same API in
Next.js or Vite, drawn with DOM and CSS in the same frosted glass, with no
React Native. See Web apps.const upload = toast.progress('Uploading 4 photos');
upload.set(0.4); // on the UI thread, no re-render
upload.success('4 photos uploaded');
toast.steps(['Compressing video', 'Uploading', 'Processing']);
toast('Conversation deleted', { action: { label: 'Undo', countdown: true, onPress: restore } });
toast.notify({ title: 'Maya Patel', body: 'Sent you 4 photos', avatar: { uri } });
toast.hud('Added to Library');
toast.island('AirPods Pro connected', { type: 'success' });
See Rich toasts.
react-hot-toast is web-only: it renders DOM elements. This package rebuilds its API on native views, so toast code from a React web app ports by changing the import. The differences fit on one page.
| Platform | Surface | Tested |
|---|---|---|
| iOS 26 | Liquid Glass | iOS 26.5 simulator in CI |
| Android | Material 3 snackbar, opaque | Android 15 emulator in CI |
| iOS before 26 | Opaque | Not yet |
| Web | Frosted glass | Built for the web in CI; runs the website's demos |
react-native-workletsIssues and pull requests are welcome. CONTRIBUTING.md covers setup and the test gates. docs/design.md explains the decisions behind the queue, the timing and the glass.
Please follow the code of conduct.
MIT © VanitasCaesar1