neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
orn-ui — React Native와 Expo SDK 54–57용 빠른 원자 디자인 컴포넌트 라이브러리, 런타임 의존성 없음
orn-ui — a fast, atomic-design component library for React Native and Expo SDK 54–57. Zero runtime dependencies.
개발 도구Astro · JavaScriptGitHub @DavidTrujillo123온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Documentation site for orn-ui — props tables, code examples and install instructions for 42 React Native components. Built with Astro.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Static documentation site for orn-ui, built
with Astro. Every component page is code + a demo clip
recorded from the real app — there is no React Native runtime in the browser
here, and no react-native-web. See "Why static, not live" below.
Contributing: CONTRIBUTING.md. Recording the demo clips:
MEDIA.md.
This repo is separate from the orn-ui monorepo on purpose (independent
release cycle, independent deploy) and depends on the published package:README 전문 보기 ↗Static documentation site for orn-ui, built
with Astro. Every component page is code + a demo clip
recorded from the real app — there is no React Native runtime in the browser
here, and no react-native-web. See "Why static, not live" below.
Contributing: CONTRIBUTING.md. Recording the demo clips:
MEDIA.md.
This repo is separate from the orn-ui monorepo on purpose (independent
release cycle, independent deploy) and depends on the published package:
"orn-ui": "^0.2.8"
Everything the docs need is read out of node_modules/orn-ui: the props
tables come from src/ (the package ships its sources in files, not just
the compiled lib/) and the install sizes from registry/. Nothing here
needs the library checked out — a plain pnpm install is enough, which is
also what CI does.
The one exception is recording demo clips: those drive the library's example
app on a simulator, so they do need the sibling repo. See MEDIA.md.
pnpm install
pnpm run dev # extract + astro dev
pnpm run build # typecheck demos + extract + astro build
Nothing on a component page is hand-written prose the code can drift from:
react-docgen-typescript reading the real
.tsx source in node_modules/orn-ui/src. Change a prop in the library,
rerun the extractor, the table updates.demos/<Component>.demo.tsx, between
// #region demo / // #endregion demo markers. These demo files import
from orn-ui and are typechecked in CI (pnpm run typecheck:demos) — a
snippet that doesn't compile never ships..mp4 recorded from the sibling repo's apps/example
(the actual native app, not this site) by running that component's Maestro
flow, so the choreography is versioned code rather than a screen recording
someone made by hand. A component without a clip falls back to its poster
frame. See MEDIA.md.An earlier version of this plan rendered actual orn-ui components in the
browser via react-native-web. That's why the library is zero-dependency —
it would have worked. It was dropped in favor of code + clip: simpler
mental model, no RNW compatibility gaps to work around (PanResponder +
mouse, Modal behavior), and no framework runtime in the browser — the only
client JS is a handful of inline vanilla scripts (copy buttons, search, theme
toggle, starting the demo clip). The zero-dependency
constraint on orn-ui itself stays regardless — it's what makes the library
installable in one command, independent of this site's rendering choice.
orn-ui-docs/
├── demos/ # one *.demo.tsx per component, source of truth for snippets
├── scripts/
│ ├── extract-docs.mjs # props + snippets + tokens → src/data/*.json
│ ├── record-demo.sh # runs a component's Maestro flow → mp4 + poster
│ └── record-all-demos.sh # the same, for every component
├── src/
│ ├── layouts/BaseLayout.astro
│ ├── pages/
│ │ ├── index.astro # landing + component grid
│ │ ├── tokens.astro # spacing/radius/fontSize/duration scales
│ │ └── components/[slug].astro
│ └── data/ # generated, gitignored — see scripts/extract-docs.mjs
└── public/media/*.mp4 # + *.jpg posters, see MEDIA.md