ElectroGridy
Linux와 Windows에서 무료
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Native Flutter design system with source-owned components, a versioned CLI registry, and an agent skill.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Production-ready Flutter components delivered as source you own. Start with a
native foundation, copy only the components you need, and keep every design
decision visible in your codebase.
0.0.4, the current public release.
Run three commands inside a Flutter project:
That is the whole quickstart. elattar add button copies the component and its
foundation dependencies into your project. The installed source is yours to
inspect, change, and ship—there is no design-system runtime dependency hiding
the implementation.README 전문 보기 ↗Production-ready Flutter components delivered as source you own. Start with a native foundation, copy only the components you need, and keep every design decision visible in your codebase.
0.0.4, the current public release.
Documentation · Components · Installation · Skills · Changelog · 0.0.4 release notes · 0.1.0 milestone · Adoption
Run three commands inside a Flutter project:
dart install elattar_cli
cd my_flutter_app
elattar init --foundation source
elattar add button
That is the whole quickstart. elattar add button copies the component and its
foundation dependencies into your project. The installed source is yours to
inspect, change, and ship—there is no design-system runtime dependency hiding
the implementation.
The current registry contains 100 integrity-checked items, including accessible controls, navigation, data display, charts, agent UI, effects, motion, and one complete application block. Browse the live component gallery or watch the 15-second quickstart before installing anything.
Use elattar add --all for the complete registry and elattar doctor to check
the installation. Windows PATH help, offline use, and every CLI option live in
the CLI README.
Elattar distributes Flutter source instead of hiding components behind a package boundary.
.elattar/manifest.json.--dry-run, --offline, local registries, and mirrors are supported.The root elattar_design_system package remains the authoritative
implementation, but it is intentionally not published to pub.dev. The public
distribution route is elattar_cli and the source registry.
The 0.0.4 registry contains 100 items: 98 components, one application block,
and one foundation bundle.
The public API uses ordinary Flutter names with no prefix: Button, Card,
Icon, TextStyles, and space(...).
Projects initialized by the CLI receive two local barrels:
import 'components/ui/ui.dart';
import 'design_system/foundation.dart';
Button(
onPressed: () {},
child: const StyledText('Continue', TextStyles.nav),
)
The foundation owns visual values. Components consume its color, type, spacing, radius, shadow, and motion tokens rather than creating a second visual system.
| Command | Purpose |
|---|---|
elattar init --foundation source | Install the foundation, fonts, config, and notices |
elattar add <items...> | Install components and their dependencies |
elattar add --all | Install the complete registry |
elattar list | List available items |
elattar search <query> | Search the registry |
elattar info <name> | Inspect one item |
elattar doctor | Check the project, manifest, dependencies, and registry |
The published CLI is elattar_cli 0.0.4. It reads the immutable
0.0.4 registry by default.
elattar-flutter-ui-director teaches Claude Code to inspect the installed API,
compose existing components, use foundation tokens, cover relevant states, and
verify Flutter UI in proportion to the task.
Run these commands inside Claude Code:
/plugin marketplace add ELATTAR-Ayoub/flutter-design-system
/plugin install elattar-design-system@elattar
The same skill works in this repository and in applications initialized by the CLI. See the concise Skills guide for example prompts, updates, and removal.
keyframes.dart plus Press and ActiveIndicator.OpenTransition,
replacing eleven private transitions.Press the single click feel at 0.9 and removed its scale
argument, InteractiveCard, and the per-component scales.MotionDurations to a seven-step scale plus one constant per loop or
surface, and MotionCurves to seven.reverseDuration alongside duration.Read the focused 0.0.4 release notes for the complete rename table and migration guidance.
FormScope, and first-error reveal/focus.AgentConsole into an integrated surface with history,
attachments, downloads, documentation navigation, and browser microphone
support.0.0.3
registry; four unchanged items retain their 0.0.1 payloads.elattar_cli 0.0.3 against /registry/0.0.3/.Read the focused 0.0.3 release notes for migration guidance and the registry inventory.
elattar_cli 0.0.2 against /registry/0.0.2/.Read the complete design-system changelog or the CLI changelog.
flutter pub get
flutter analyze
flutter test
cd example
flutter pub get
flutter run
The public barrel is lib/elattar_design_system.dart.
The documentation app starts at example/lib/main.dart.
Registry and release tooling is documented in tool/README.md.
Elattar's work is MIT licensed. Redistributed fonts, icon geometry,
and shader assets retain their upstream notices in
THIRD_PARTY_NOTICES.md and third_party/.
Those notices travel with the source that requires them.
Before contributing, read CONTRIBUTING.md and
SECURITY.md. Use
issues for bugs
and proposals, and include focused tests with behavior changes.