Stars: 75.6k
License: MIT
RealWorld 是一个令人印象深刻的全栈 Medium.com 克隆应用,由 React、Angular、Node 和 Django 等技术驱动。它展示了如何使用不同的前端和后端来构建相同功能的应用,并且所有实现都遵循相同的 API 规范。
以下是 RealWorld 的核心优势和关键特性:
Stars: 14.8k
License: Apache-2.0
Casbin,是一个支持 ACL、RBAC 和 ABAC 等访问控制模型的 Golang 授权库。它提供了基于各种语言实现的强制执行权限的支持。
Stars: 9.5k
License: Apache-2.0
Reflex 是一个在纯 Python 中构建的高性能、可定制化的 Web 应用程序框架。它可以让您快速部署和开发自己的应用。
以下是 Reflex 的核心优势:
Stars: 3.9k
License: Apache-2.0
Marvin 是一个轻量级的 AI 工程框架,用于构建可靠、可扩展且易于信任的自然语言接口。其主要目标是将构建可靠、可观察软件的最佳实践引入生成式人工智能中,并提供了一些核心组件和高级抽象层,包括 AI 模型 (用于结构化文本)、AI 分类器 (无需代码和训练数据即可创建多标签分类器)、AI 函数 (适用于复杂业务逻辑和转换) 以及 AI 应用程序 (支持交互使用并保持状态)。Marvin 非常适合以下方面:
同时还可以定制 ChatGPT,提取相关见解等。
Stars: 3.8k
License: NOASSERTION
设计模式对于开发人员来说是一个重要的概念,但有时候它们可能会让人感到困惑。《Design Patterns For Humans》这个项目提供了一种超简化的方式来解释 JavaScript 中实现的各种设计模式。
Stars: 3.8k
License: BSD-3-Clause
Pebble 是一个受 RocksDB/LevelDB 启发的 Go 语言键值数据库。它专注于性能和 CockroachDB 的内部使用,并继承了 RocksDB 文件格式以及一些扩展功能,如范围删除墓碑、表级布隆过滤器和 MANIFEST 格式更新。
以下是 Pebble 相对于其他类似项目的核心优势: