Codync
免費、開源的 1:1 替代方案,取代 Grok Bot 與 Muse。從 iPhone、Mac 或 Linux 桌面將 Claude Code、Codex、Cursor 與 40+ 程式碼代理人作為持續機器人傳訊。群組聊天、主題串…
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證shadcn/ui for SwiftUI. Beautiful copy-paste components for iPhone, iPad and Mac that you own. Native controls, themes, dark mode, Dynamic Type.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗SwiftUI components you paste and own.
A shadcn/ui-style design system for SwiftUI: open source components you add to your app with one command and then own completely.
Website · Components · Installation · Presets · Changelog
swiftui-flx follows the shadcn/ui approach: instead of adding a dependency, you add the source to your project. From then on it's your code, ready to adapt to your app.
Button, Toggle, Slider, DisclosureGroup and friends, styled through their own *Style protocols, so you keep native behavior.Using Claude Code, Cursor or Codex? Copy the Install with AI prompt, or point your agent to llms.txt. Adding to an existing app? See Existing Projects.
Add the foundation once, then the components you need. Run from your app's source folder, or pass --cwd (details):
npx shadcn@latest add @swiftui-flx/foundation --cwd MyApp
npx shadcn@latest add @swiftui-flx/ios-button --cwd MyApp
Use @swiftui-flx/mac-button for macOS. Prefer not to use the CLI? Every component page has the source to copy by hand.
Then set AccentColor in your asset catalog to the preset's tint, so alerts and other views the system draws match your theme (details).
import SwiftUI
struct SettingsView: View {
@State private var notifications = true
var body: some View {
FLXCard {
FLXCardHeader {
FLXCardTitle("Notifications")
}
FLXCardContent {
FLXToggle("Allow notifications", isOn: $notifications)
}
FLXCardFooter {
FLXButton("Save", variant: .primary) {}
}
}
}
}
| Component | iOS & iPadOS | macOS | |
|---|---|---|---|
| Avatar | ✓ | ✓ | Profile picture with an initials fallback |
| Badge | ✓ | ✓ | Small label for status, category or count |
| Button | ✓ | ✓ | Primary, outline, secondary, ghost and link variants |
| Card | ✓ | ✓ | Container with header, content and footer |
| Collapsible | ✓ | ✓ | Content that expands and collapses |
| Empty | ✓ | ✓ | Empty state with icon, title, description and actions |
| Field Label | ✓ | ✓ | Caption paired with a form control |
| Form Field | ✓ | ✓ | Label, control, description and error together |
| Item |
On macOS, Menu and Picker use SwiftUI's native versions, which the Mac always draws itself.
For views Apple already gets right, the docs show how to use them with your theme instead of wrapping them.
| Guide | iOS & iPadOS | macOS | |
|---|---|---|---|
| Alert | ✓ | ✓ | Confirmations, errors, and confirmation dialogs |
| Date Picker | ✓ | ✓ | Dates and times, in a field, calendar, or wheels |
| Form | ✓ | ✓ | Settings and data-entry screens |
| List | ✓ | — | Collections of rows, with swipe actions and selection |
| Navigation | ✓ | ✓ | Navigation stack on iOS, sidebar split view on macOS |
| Search | ✓ | ✓ | Search field with suggestions, scopes, and empty results |
| Segmented Control | ✓ | ✓ | A few related options side by side, or tabs between views on iOS |
| Sheet | ✓ | ✓ | Content presented over the current view |
| Tab View |
Why not a Swift package? Packages are great for shared logic. For UI, having the source lets you shape each component to your app's design and change it whenever you need.
Do I need a web project or Node?
Only npx to run the shadcn CLI. Nothing from the web ends up in your app. The files are plain Swift.
Does it work with my existing design?
Yes. Change the tokens in DesignSystem/Theme or apply a preset with .flxTheme(_:) to any part of your app.
This repo powers swiftui.flexnative.com and hosts the component registry.
pnpm install
pnpm dev
pnpm registry:build
Swift sources live in registry/. pnpm registry:build generates the installable files in public/r. See CONTRIBUTING.md to try a change in an app and for the rules every component follows.
Inspired by shadcn/ui. Built by Felipe Menezes.
If swiftui-flx saves you time, a star helps other SwiftUI developers find it.
The components and design system in registry/ are licensed under the MIT license. Use them in any app, commercial or not.
Everything else in this repository, including the website, is licensed under the AGPL-3.0 license.
| ✓ |
| ✓ |
| List, notification and settings rows |
| Menu | ✓ | — | Actions revealed from a button |
| Picker | ✓ | — | Dropdown to pick one value |
| Progress View | ✓ | ✓ | Progress bar or spinner |
| Secure Field | ✓ | ✓ | Password input |
| Slider | ✓ | ✓ | Pick a value from a range |
| Text Editor | ✓ | ✓ | Multi-line text input |
| Text Field | ✓ | ✓ | Single-line text input |
| Text Field Group | ✓ | ✓ | Text field with leading and trailing addons |
| Toggle | ✓ | ✓ | Switch on iOS, checkbox on macOS |
| ✓ |
| ✓ |
| Tab bar for app sections on iOS, tabbed panes on macOS |