34 个版本

0.0.56 2022 年 2 月 20 日
0.0.34 2022 年 2 月 6 日
0.0.24 2022 年 1 月 30 日
0.0.16 2021 年 12 月 31 日
0.0.9 2021 年 6 月 27 日

#153数据库实现

Download history 5/week @ 2024-02-26 126/week @ 2024-04-01

每月 70 次下载

AGPL-3.0 或更高版本

7MB
7.5K SLoC

Rust 3.5K SLoC // 0.0% comments JavaScript 1.5K SLoC // 0.2% comments Svelte 1K SLoC TypeScript 824 SLoC // 0.1% comments Python 213 SLoC // 0.0% comments SQL 44 SLoC // 0.1% comments Shell 8 SLoC

包含 (WOFF 字体, 320KB) Inter.var.woff2,(WOFF 字体, 140KB) Inter-Black.woff,(WOFF 字体, 145KB) Inter-BlackItalic.woff,(WOFF 字体, 145KB) Inter-Bold.woff,(WOFF 字体, 150KB) Inter-BoldItalic.woff,(WOFF 字体, 145KB) Inter-ExtraBold.woff 等 33 个文件更多....

UpEnd

UpEnd 是一个项目,源于对个人计算中几个长期存在的限制的挫败感,以及最近重新激增的个人信息管理、超文本和增强知识工作的兴趣。

它打算解决的核心问题和概念包括

  1. 类似于几乎所有软件中存在的层次结构的局限性
  2. 忽视(未实现潜力的)基础操作系统抽象和功能的发展

简而言之,UpEnd 是一个尝试为个人计算机构建一个全新的通用存储层——有点像现在的 "文件系统",但具有更先进的语义,更好地反映数据的固有互联性以及其内在的 "意义",这种 "意义" 现今大多被所谓的应用程序孤岛所锁定。也就是说,它应该允许超过平凡的结构,基于基于标签的系统和工作在跨层次系统上的工作,其中所有数据对象(可以是文件,也可以是任意结构)都可以进行 有意义的 相互关联(例如,多个音频曲目是同一交响乐的演绎;书籍和绘画与同一作者/类型相关...),任意注释(类似于 ID3 标签)并根据它们的 连接 而不是 位置 进行遍历;同时不放弃层次结构的所有好处。

关于此项目的更多详细信息,请参阅我的笔记:https://t.mldk.cz/notes/883493cb-d722-45e6-bb1c-391ab523ac8b.html

依赖关系

~54–75MB
~1.5M SLoC