Codync
무료 오픈소스 1:1 대안, Grok Bot과 Muse 대신
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기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 |