通过创建具有现代 UI/UX 且可在任何设备上运行的应用程序,使每个人都可以访问犹太图书馆
请参阅我们的网站 »
报告错误·请求功能
关于该项目
内置
入门
先决条件
安装
用法
路线图
贡献
执照
接触
致谢
我觉得犹太图书馆缺乏适用于 PC 的开源应用程序。
Torat Ememt 很旧,不再维护,而 Sefaria 的应用程序很棒,但是它在计算机上运行不佳。
所以我决定自己做一个。一开始我根本不知道 Dart 和 Flutter,但是很有趣。我喜欢学习新技术!
每个关注 Sefaria 组织重要工作的人都可以访问数据库本身,非常感谢他们。
该项目的主要特点:
该软件是免费的,并且将永远免费。
专为在任何设备上高效工作而设计,包括 Windows、Linux 和 Android。
该应用程序的设计尽可能方便用户使用。
我们已经进行了彻底的选择过程,以确保这些书籍适合托拉社区
图书馆是灵活的,意味着您可以在图书馆中添加或删除书籍。
快速的搜索引擎,包括用户添加的书籍。
该应用程序支持以下格式:TXT、Docx 和 PDF。
我希望我的工作能够帮助托拉社区随时随地轻松有效地学习。
(回到顶部)
我选择使用 Dart 和 Flutter。我认为这是构建 GUI 应用程序最有效、最现代的方法。
此外,它还是一个多平台框架。
(回到顶部)
该应用程序仍在开发中。所以还没有安装包。您可以从 GitHub 存储库下载 zip、解压缩并运行该应用程序。
确保您的计算机上安装了 Visual C++ Redistributable。如果没有从这里下载并安装。
从发布页面下载完整的 zip 文件(包括库),解压缩并运行应用程序。
首次运行应用程序时,提供库的路径。该路径应该位于解压缩的文件夹内。
从发布页面下载 apk 并安装。
从发布页面下载该库,并将其解压缩到您的设备上。
首次运行应用程序时,提供库的路径。该路径应该位于解压缩的文件夹内。
(回到顶部)
请参阅 Wiki 部分以获取文档。
(回到顶部)
通过将状态管理库切换到Bloc来添加业务逻辑层。
将书籍数据从文本文件传输到 SQLite 数据库
添加使用嵌入 ML 模型和矢量数据库进行语义搜索的选项
语言支持
英语
希伯来语
请参阅未决问题以获取建议功能(和已知问题)的完整列表。
(回到顶部)
贡献使开源社区成为学习、启发和创造的绝佳场所。我们非常感谢您所做的任何贡献。
如果您有更好的建议,请分叉该存储库并创建拉取请求。您也可以简单地使用标签“增强”打开问题。不要忘记给该项目一颗星!再次感谢!
分叉项目
创建您的功能分支( git checkout -b feature/AmazingFeature
)
提交您的更改( git commit -m 'Add some AmazingFeature'
)
推送到分支( git push origin feature/AmazingFeature
)
打开拉取请求
(回到顶部)
该代码目前未经许可。未来可能会发生变化,但它将始终保持开源状态。
这些文本有不同的开放许可证。您可以访问 Sefaria 的网站以获取更多信息。
(回到顶部)
西万·拉特森- - [email protected]
项目链接:https://github.com/sivan22/otzaria
(回到顶部)
该项目之所以可用,是因为 Sefaria 的出色项目。
和Dicta协会,其中添加了许多重要的书籍。
PDF 查看器由 pdfrx 提供支持。
对于自动更新,我使用了 updatet。
(回到顶部)