搜索结果:smt(15 个)
按分类缩小范围
mailpit
综合 72
面向开发者的邮件与 SMTP 测试工具,提供 API 支持。
cloudflare_temp_email
综合 71
基于 Cloudflare 的免费临时域名邮箱,支持邮件收发、附件、IMAP、SMTP 及 Telegram Bot。
apalache
综合 63
Apalache 是面向 TLA+ 和 Quint 的符号模型检查器,基于 Scala 开发。它通过将系统规范转换为 Z3、CVC5 等 SMT 求解器支持的逻辑,实现有界模型检查并验证归纳不变量。借助约束求解能力,它可处理更大状态空间,解决传统工具难以应对的复杂系统验证问题。
stainless
综合 63
Stainless 是一个面向 Scala 语言子集的形式化验证框架与工具。它主要解决高阶 Scala 程序的正确性验证问题,支持 Scala 3.5.0 及以上版本。核心功能是通过命令行对代码进行形式化分析,自动验证断言及模式匹配完备性等属性。
wasmtime
综合 62
轻量、快速、安全且符合标准规范的 WebAssembly 运行时。
mailinabox
综合 62
开箱即用的私有邮件服务器,一键轻松部署专属 SMTP 等完整邮件服务。
BillionMail
综合 60
开源邮件服务器与邮件营销平台,完全自托管、开发者友好且免月费。
MailKit
综合 56
支持 IMAP、POP3 和 SMTP 的跨平台 .NET 邮件库
stalwart
综合 55
一体化邮件与协作服务器,全面支持 IMAP、JMAP、SMTP、CalDAV 等协议,安全且易扩展。
cryptol
综合 55
Cryptol 是一种专为密码学算法设计的形式化规范语言及解释器,用 Haskell 编写。它解决了密码学规范难以验证与执行的问题,具备完全可执行性;支持通过随机向量测试算法,并能调用 Z3 等 SMT 求解器进行形式化证明,确保算法的正确性。
saw-script
综合 54
saw-script 是基于 Haskell 开发的软件分析工作台(SAW)。它主要解决多语言程序的形式化验证问题,支持对 C、Java、Rust 及 Cryptol 编写的代码进行形式化语义建模与推理。开发者可通过其专用的 SAWScript 脚本语言作为操作接口,结合 Z3 等 SMT 求解器完成代码的形式化验证。
liquidhaskell
综合 53
LiquidHaskell 是面向 Haskell 的形式化验证工具。它通过引入细化类型(Refinement Types)并结合 Z3 等 SMT 求解器,帮助开发者对代码逻辑进行严格的形式化验证。它可以作为 GHC 插件直接运行,从而在编译期检查程序性质并发现潜在错误。
curl
综合 51
支持多种网络协议的命令行数据传输工具与开发库。
docker-mailserver
综合 44
开箱即用的容器化全栈邮件服务器,支持 SMTP、IMAP、LDAP、反垃圾邮件和防病毒等功能。
squeal
综合 41
Squeal 是一个面向 Haskell 的 PostgreSQL 强类型嵌入库。它把 SQL 语法与模式(Schema)深度映射到 Haskell 类型系统,解决传统字符串 SQL 缺乏编译期校验、易出错的问题。
其核心功能包括:
1. **类型安全**:全面覆盖 DDL、DQL 与 DML,在编译期校验字段、NULL、主外键等约束。
2. **泛型编解码**:基于 `generics-sop` 自动转换 Haskell 记录与 SQL 参数/结果。
3. **完善生态**:支持连接池、事务、迁移及原生 SQL 逃逸机制。