搜索插件、代码仓与 APP 分类

GitHub 代码仓bauerj/paperless_app

无纸化

一个用于 Paperless 的 Android/iOS 应用程序

无纸化 项目封面
星标
531
复刻
41
最近推送(UTC)
2024年6月29日
项目状态
已归档

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

Paperless App

⚠️ This app is no longer maintained. Please use https://github.com/astubenbord/paperless-mobile instead. ⚠️


Gitter Crowdin

Access all your scanned documents, wherever you are.

To use this, you need to have a Paperless server set up. See Paperless Documentation for more information.

This open-source app allows you to easily access your documents stored in Paperless from your smartphone. If you need to access an important document on the go, you can find it in seconds. Paper is a nightmare. Environmental issues aside, there's no excuse for it in the 21st century. It takes up space, collects dust, doesn't support any form of a search feature, indexing is tedious, it's heavy and prone to damage and loss. Paperless takes documents from your scanner, recognises the text, extracts metadata and gives you the tools you need to manage your documents digitally. It can automatically detect the correspondent and creation date and offers you a search function - all you have to do is scan the documents. Your documents have never been so well organised. Paperless offers a powerful web interface that is difficult to use on a smartphone. With this app you have a native option to access your documents easily.

It provides the following functionality:

  • Scan documents using smartphone camera with paper detection
  • Securely saves your credentials so you only have to login once
  • Full-text search
  • Customisable order
  • Open PDF documents
  • Dark Mode

Anything missing? Please open an issue.

Get The App

Android

Get it on F-Droid Get it on Google Play

iOS

Get it on the App Store

How to help?

If you want to help make Paperless App better, there are multiple possibilities:

Report bugs: We can only fix issues that we know about. Please check the issue tracker on Github and if it doesn't already exist, report it there.

Translate the App: We depend on our community to translate this app. If you know any other language, please visit Crowdin and help people who don't speak English to use this app!

Contribute code: Pull requests are always welcome. If you need any pointers on how to do something just let us know in the chat or in a Github discussion.

Developing

In order to build the app for local testing, follow these steps:

  1. Install Flutter. This is a Flutter app so you need to set up the Flutter SDK.
  2. Run flutter pub run build_runner build to build the JSON parser for the Paperless API.
  3. Open the app in whichever editor you prefer and start it.

Releasing new versions

  1. Run flutter pub run release.dart
  2. Upload APKs to Github releases.
  3. Upload APKs to Play Store.
Johann Bauer GitHub avatar
GitHub 作者

Johann Bauer ↗

Deutsche Telekom MMSRostock, Germany官方网站 ↗
语言DartRubySwiftKotlinObjective-C

分类

依赖Flutter组件

使用的依赖

依赖清单 23 项

App 分类

如何选择适合项目的代码仓?

先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。

  1. 通过仓库名、作者或描述搜索,再按技术分类缩小范围。
  2. 结合星标、复刻与最近推送比较项目;星标反映社区关注,不代表质量保证。
  3. 使用前在 GitHub 核对 README、许可证与 Issues。

来源与维护

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗