登录 注册
开发者工具内容创作与媒体工具自动化与工作流 atsignclientdartflutterhacktoberfestmobile
1,433
Stars
32
Forks
10
Watchers
200
Open Issues
BSD-3-Clause
许可证
Dart
语言
2020-10-27
创建时间
2026-11-11
最近更新

项目能做什么

atSDK 的 Dart 语言实现,用于将 Atsign 技术集成到其他软件中。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<a href="https://atsign.com#gh-light-mode-only"><img width=250px src="https://atsign.com/wp-content/uploads/2022/05/atsign-logo-horizontal-color2022.svg#gh-light-mode-only" alt="The Atsign Foundation"></a><a href="https://atsign.com#gh-dark-mode-only"><img width=250px src="https://atsign.com/wp-content/uploads/2023/08/atsign-logo-horizontal-reverse2022-Color.svg#gh-dark-mode-only" alt="The Atsign Foundation"></a>

[![GitHub License](https://img.shields.io/badge/license-BSD3-blue.svg)](./LICENSE)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/atsign-foundation/at_client_sdk/badge)](https://securityscorecards.dev/viewer/?uri=github.com/atsign-foundation/at_client_sdk&sort_by=check-score&sort_direction=desc)
[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/8098/badge)](https://www.bestpractices.dev/projects/8098)

# at_client_sdk

The main repository for libraries used to build applications on the
Atsign Platform. Three categories: SDKs, libraries, and Flutter
widgets.

## SDKs

[![Build Status](https://github.com/atsign-foundation/at_client_sdk/actions/workflows/at_client_sdk.yaml/badge.svg?branch=trunk)](https://github.com/atsign-foundation/at_client_sdk/actions/workflows/at_client_sdk.yaml)

An app depends on its one platform package and imports only that; the
[SDK shape](./docs/sdk-shape.md) explains the layers.

- [at_client_cli](./packages/at_client_cli): the platform package for
  every native Dart program that isn't Flutter — command-line tools,
  daemons, servers and IoT devices. `CLIBase` turns a program's flags into
  an online `AtClient`, `CliKeys` keeps its keyfile and store, and the
  `at_activate` and `at_register` tools register, activate and enrol
  atSigns.
- [at_client_flutter](./packages/at_client_flutter): the platform package
  for Flutter apps on mobile and desktop. Adds onboarding and
  authentication dialogs and device-keychain storage. Flutter web is not a
  supported target.
- [at_client](./packages/at_client): the platform-neutral core both
  re-export. Owns the whole atSign lifecycle — `Atsign('@alice').open`,
  `.activate` and `.enroll` hand back an `AtClient` — as well as
  collections, sync, notifications and encryption. A program imports it
  directly only when it supplies every dependency itself.

## Libraries

[![Build Status](https://github.com/atsign-foundation/at_client_sdk/actions/workflows/at_libraries.yaml/badge.svg?branch=trunk)](https://github.com/atsign-foundation/at_client_sdk/actions/workflows/at_libraries.yaml)

Dart libraries for building Atsign Platform applications. All are
published on
[pub.dev](https://pub.dev/publishers/atsign.org/packages).

- [at_auth](./packages/at_auth): the protocol layer under
  `at_client`'s lifecycle verbs: CRAM activation, the APKAM
  enrollment handshakes, the `.atKeys` key stores and the registrar
  client. Applications reach it through `at_client`.
- [at_chops](./packages/at_chops): cryptographic and hashing
  operations (
阅读完整原文

商业机会分析 AI 生成

基于 Atsign 的跨平台端到端加密远程运维工具

产品构想利用 at_client_cli 与 at_client 的加密穿透特性,构建面向内网服务器、边缘计算设备的无公网 IP 远程终端与文件传输工具(类 Tailscale/SSH 替代方案)。
核心功能NAT 穿透的安全 CLI 访问、端到端公私钥身份鉴权、实时文件同步、多端会话代理。
目标用户DevOps 工程师、嵌入式系统运维人员、Homelab 玩家。
难度/周期高 · 3-6个月 · 成本:中等(测试设备、服务器节点中继带宽)
收费模式免费增值(Freemium):个人节点免费,多节点集中管理面板与审计日志按月订阅付费。
竞争风险Atsign 底层协议网络延迟与稳定性依赖官方基础设施;竞争对手(Tailscale、ZeroTier)生态过于成熟。
依据 AI推测

Flutter 端到端加密应用开箱即用套件(BaaS)

产品构想针对医疗、金融或强隐私诉求的 Flutter 应用,封装一套基于 at_client_sdk 的即时通讯、安全文件传输和同步组件库及后端支撑服务。
核心功能开箱即用聊天/音视频组件、免配后端的 P2P 数据加密持久化、多端密钥恢复与派发流程管理 UI。
目标用户独立独立开发者、中小移动开发外包团队、私密社交与医疗健康类 App 初创公司。
难度/周期中等 · 2-4个月 · 成本:低(基础开发与文档维护)
收费模式付费商业组件授权许可、企业定制开发支持服务。
竞争风险仓库中已有部分 flutter 拓展进入废弃重构状态,上层封装维护成本较高;开发者受众体量有限。
依据 已验证事实

IoT 安全边缘通信网关与方案集成咨询

产品构想基于 at_client_cli 和 post-quantum(后量子密码学)原语,为物联网硬件厂商提供设备到云、设备到 App 的端到端加密即插即用固件与集成咨询。
核心功能轻量级 at_client 嵌入式守护进程、零开放端口通信配置、硬件安全模块(HSM)对接方案、合规安全认证支持。
目标用户智能家居硬件厂商、工业物联网设备提供商。
难度/周期高 · 4-6个月 · 成本:中等(硬件测试套件开发、协议适配)
收费模式项目制咨询费、设备授权许可(Royalty)或技术实施服务费。
竞争风险硬件销售与方案周期长,单兵难以支持复杂的硬件现场排错与合规资质审查。
依据 数据支持的判断
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
atsign-foundation/noports 中文介绍暂未生成
Connect to any device with no external listening ports open
283 Dart
atsign-foundation/at_widgets 中文介绍暂未生成
Flutter widgets which aid in building applications using Ats
54 -
atsign-foundation/at_demos 中文介绍暂未生成
Various demos of Atsign's technology in action
50 Dart
atsign-foundation/at_server 中文介绍暂未生成
The software implementation of Atsign's core technology
42 Dart
atsign-foundation/at_libraries 中文介绍暂未生成
Support libraries & dependencies for Atsign's technology
38 -
atsign-foundation/at_tools 中文介绍暂未生成
Various developer tools for use when developing with Atsign'
25 JavaScript
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2020-10-27,近 30 天仍在推送,发布过 22 个 Release
社区活跃Star 1,433 / Fork 32 / Issue 200(数据支持,可自行核实)
许可证BSD-3-Clause
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/atsign-foundation/at_client_sdk.git
cd at_client_sdk
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。