Indonesiamary-ext/atcute
a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🚀 atcute — Bộ công cụ TypeScript nhẹ cho AT Protocol
Bộ package TypeScript nhẹ gọn, toàn diện hỗ trợ phát triển trên AT Protocol — nền tảng máy chủ xã hội nền tảng cho Bluesky.
atcute là một tập hợp các package TypeScript được thiết kế nhẹ nhàng nhưng mạnh mẽ, giúp các nhà phát triển dễ dàng tương tác với AT Protocol. Dự án hỗ trợ đầy đủ từ client, server, xác thực OAuth cho đến xử lý lexicon và các tiện ích như CBOR, CID, CAR...
✨ Điểm nổi bật
- Client XRPC HTTP: gửi yêu cầu tới các endpoint của AT Protocol một cách đơn giản.
- Firehose & Jetstream Client: kết nối đến luồng thời gian thực từ núi lửa và Jetstream.
- OAuth Browser/Node Client: hỗ trợ xác thực cho ứng dụng web và Node.js.
- XRPC Server: xây dựng server XRPC với hỗ trợ đa môi trường như Node.js, Deno, Bun, Cloudflare Workers.
- Lexicon CLI & Resolver: sinh TypeScript từ schema, phân giải lexicon từ mạng.
- Định nghĩa Bluesky/ATProto: hỗ trợ các kiểu và schema chuẩn như
app.bsky.*,com.atproto.*. - Tiện ích CBOR/CID/CAR: mã hóa và giải mã dữ liệu nhị phân theo chuẩn IPLD.
- Quản lý danh tính: hỗ trợ DID, handle, và giải quyết qua DNS hoặc PLC.
💡 Vì sao đáng chú ý
Không giống các thư viện truyền thống nặng nề, atcute tách thành nhiều package nhỏ độc lập, cho phép bạn chỉ cài những gì thực sự cần. Điều này giúp giảm kích thước bundle và tăng tốc độ build.
Phù hợp cho các dự án muốn tích hợp sâu với Bluesky hoặc xây dựng ứng dụng AT Protocol tùy chỉnh mà không cần mang theo toàn bộ khung lớn.
#ATProtocol #Bluesky #TypeScript #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
Track your books, share your shelves, see what others are reading
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.