vadimdemedes/ink
Public🌈 React for interactive command-line apps
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 30/09/2026
Tóm tắt bởi Bee AI
Ink là một React custom renderer cho phép xây dựng các ứng dụng dòng lệnh (CLI) tương tác bằng component và layout Flexbox thông qua Yoga engine.
- Cung cấp trải nghiệm phát triển giao diện theo component tương tự React trên trình duyệt cho terminal.
- Sử dụng engine Yoga để hỗ trợ bố cục Flexbox cùng nhiều thuộc tính CSS quen thuộc trong terminal.
- Hỗ trợ đầy đủ các tính năng React, kèm các hook chuyên dụng cho CLI như useInput, useFocus và useApp.
- Được tin dùng trong nhiều công cụ phổ biến như Claude Code, Gemini CLI, GitHub Copilot CLI và Cloudflare Wrangler.
Lưu ý
- Tài liệu README mô tả phiên bản sắp ra mắt; phiên bản ổn định mới nhất cần tham khảo trên npm.
- Component Text chỉ cho phép chứa chuỗi văn bản hoặc component Text lồng nhau, không thể lồng Box bên trong Text.
- minWidth và maxWidth hiện chưa hỗ trợ đơn vị phần trăm theo giới hạn từ Yoga.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến98
- Độ tươi100
- Cộng đồng10
- Tài liệu100
- Phát hành100
- Mức độ khóTrung bình
- Phù hợp vớiLập trình viên · DevOps
- Loại dự ánFramework
- Giấy phépMIT
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
TypeScript
JavaScript
React
Node.js
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
src/Mã nguồn chính của renderer, các component và hook của Inkexamples/Các ví dụ mẫu hướng dẫn sử dụng tính năng và componentrecipes/Các mẫu giải pháp và kỹ thuật phổ biến khi xây dựng CLIbenchmark/Bộ mã đo lường hiệu năng của Inktest/Bộ kiểm thử tự động cho Ink
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/vadimdemedes/ink.git
cd inkCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Xây dựng giao diện CLI tương tác, dashboard giám sát hoặc trình quản lý cấu hình trong terminal.
- Phát triển công cụ AI agent CLI và giao diện lập trình hỗ trợ nhà phát triển.
- Tạo bảng biểu terminal, thanh tiến trình, biểu mẫu nhập liệu và menu điều hướng bằng phím mũi tên.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
freeCodeCamp/freeCodeCampfreeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.458.2k+454
- 2
morluto/reaReverse engineer anything with agents, from app behavior down to native binaries.411.9k+39.2k
- 3
practical-tutorials/project-based-learningCurated list of project-based tutorials288.5k+765
- 4
react/reactThe library for web and native user interfaces.251.8k+46
- 5
vuejs/vueThis is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core212.5k-141
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 30/09/2026.