# Project foundations

Explore repositories by project goal or target platform. Compare business applications, app foundations, game engines and supporting libraries before choosing your starting point.

Page 1 of 1

## Paperless-ngx

Business application

A searchable document-archive foundation with OCR, metadata and automated document processing.

### Why we recommend it

We recommend Paperless-ngx when the core goal is turning incoming scans and files into a well-organized, searchable archive.

### When to choose it

- Build an invoice archive, a company document intake system or a search service connected through its API.

### What to consider

- A searchable archive is not automatically a multi-stage approval system. Validate access rules, OCR quality and your retention and backup requirements with representative documents.

### Start with this project

Import a representative document batch and test classification, search, permissions and an API integration.

Technology: Python, Django, Angular

License: GPL-3.0

Default branch: dev

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/paperless-ngx)

[Start a project in Orqestria](orqestria://catalog/project?repository=paperless-ngx)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/paperless-ngx/paperless-ngx](https://github.com/paperless-ngx/paperless-ngx)
- [https://github.com/paperless-ngx/paperless-ngx/blob/dev/README.md](https://github.com/paperless-ngx/paperless-ngx/blob/dev/README.md)
- [https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE](https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE)
- [https://github.com/paperless-ngx/paperless-ngx/blob/dev/pyproject.toml](https://github.com/paperless-ngx/paperless-ngx/blob/dev/pyproject.toml)
- [https://github.com/paperless-ngx/paperless-ngx/blob/dev/src-ui/package.json](https://github.com/paperless-ngx/paperless-ngx/blob/dev/src-ui/package.json)


## Teedy

Business application

A document-management foundation with versions, permissions, metadata and document workflows.

### Why we recommend it

We recommend Teedy when documents must pass through defined steps as well as remain searchable and traceable.

### When to choose it

- Build a company document desk with custom metadata, review stages and integrations through its API.

### What to consider

- Plan for its Java-based backend and check whether built-in workflow behavior covers your approval rules. Storage growth, backup recovery and access audits need their own design.
- The project warns that development builds are unstable; choose a stable release for deployment.

### Start with this project

Model one document review with two roles, a revision and a webhook to a business system.

Technology: Java, Maven, PostgreSQL, Tesseract

License: GPL-2.0

Default branch: master

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/teedy)

[Start a project in Orqestria](orqestria://catalog/project?repository=teedy)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/sismics/docs](https://github.com/sismics/docs)
- [https://github.com/sismics/docs/blob/master/README.md](https://github.com/sismics/docs/blob/master/README.md)
- [https://github.com/sismics/docs/blob/master/COPYING](https://github.com/sismics/docs/blob/master/COPYING)


## Docspell

Business application

A document intake and organization foundation for scans, email attachments and other incoming files.

### Why we recommend it

We recommend Docspell when the main value lies in processing incoming documents and finding them later with structured metadata.

### When to choose it

- Build a personal or team archive and connect document ingestion to your existing business processes.

### What to consider

- The Scala and Elm stack may require specialist knowledge. Complex approval portals and transactional business records are additional scope beyond document organization.

### Start with this project

Test intake from your actual scanner or mailbox and measure search quality on representative files.

Technology: Scala, Elm, Tesseract, OCRmyPDF

License: AGPL-3.0-or-later

Default branch: master

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/docspell)

[Start a project in Orqestria](orqestria://catalog/project?repository=docspell)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/eikek/docspell](https://github.com/eikek/docspell)
- [https://github.com/eikek/docspell/blob/master/README.md](https://github.com/eikek/docspell/blob/master/README.md)
- [https://github.com/eikek/docspell/blob/master/LICENSE.txt](https://github.com/eikek/docspell/blob/master/LICENSE.txt)
- [https://github.com/eikek/docspell/blob/master/build.sbt](https://github.com/eikek/docspell/blob/master/build.sbt)


## Papermerge OSS

Business application

An OCR-oriented document foundation for scanned files, folders, metadata and document organization.

### Why we recommend it

We recommend evaluating Papermerge OSS when you want to build a document product on the Apache-licensed community code.

### When to choose it

- Build a scan-processing workspace or a document archive with your own screens and integrations.

### What to consider

- The OSS codebase and Papermerge Cloud are separate. Verify features against the selected OSS version and budget for its supporting services and migration path.

### Start with this project

Install the chosen OSS release in a test environment and validate OCR, search and access with your own sample documents.

Technology: Python, FastAPI, PostgreSQL, Celery, Redis

License: Apache-2.0

Default branch: master

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/papermerge)

[Start a project in Orqestria](orqestria://catalog/project?repository=papermerge)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/papermerge/papermerge-core](https://github.com/papermerge/papermerge-core)
- [https://github.com/papermerge/papermerge-core/blob/master/README.md](https://github.com/papermerge/papermerge-core/blob/master/README.md)
- [https://github.com/papermerge/papermerge-core/blob/master/LICENSE](https://github.com/papermerge/papermerge-core/blob/master/LICENSE)
- [https://github.com/papermerge/papermerge-core/blob/master/pyproject.toml](https://github.com/papermerge/papermerge-core/blob/master/pyproject.toml)

