Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on Windows
Open-source Android PDF and document toolkit with PDF tools, Office viewing, XLSX editing, scanning, and image editing. Built with Kotlin and Jetpack Compose.
Saved setup from 10 h ago
Will it work on Windows?
CONTRIBUTING.mdThanks for helping! Bug reports, ideas and focused pull requests are all welcome.
See Build from source. The app is in android/ (Kotlin, Jetpack Compose); the engine is in engine/ (Rust). Run cargo test -p artefact-mobile in engine/ after engine changes, and fix every warning (cargo clippy).
Read these two before you change anything people see or anything in the engine:
The short version:
ClearType (Headline, Title, Body, Label, Caption …). No raw fontSize on a Text, and no new typefaces.Candy (Candy.Sky is the action colour, Candy.Tomato is for deleting); surfaces use clear.ink* and the card tones. No hex colours in screens. Check light and dark themes.ui/glass/ (GlassCircle, GlassPill, glassBar(), GlassMenu, GlassDialog …) over a layerBackdrop. They read the user's Settings ▸ Liquid glass & motion (frost, lens, tint, adaptive luminance), so never fake glass with a translucent colour or hard-code a GlassStyle.GlassMotion, Fluid) and Feels, so the user's motion settings apply. Sliders tick; menus unfold beside their button.res/values/strings.xml and in every values-xx translation. The UiTextTest unit test fails on English written in Kotlin.ATTRIBUTION.toml / ATTRIBUTION.md and the app's licences page.By contributing you agree that your contribution is licensed under MIT OR Apache-2.0, like the rest of the project.
Needs Git: winget install Git.Git
git clone https://github.com/Chethan616/Artefact.git cd Artefact
We couldn't spot a known stack. The AI guide below can read the code for you.
Obtainium tracks this repository's releases and installs updates automatically.
<p> <a href="https://apps.obtainium.imranr.dev/redirect?r=obtainium://add/https://github.com/Chethan616/ClearPDF"><img src="https://img.shields.io/badge/Add%20to-Obtainium-1B5E20?style=for-the-badge&logo=f-droid&logoColor=white" alt="Add to Obtainium"></a> </p>Tap the badge on your phone with Obtainium installed — it opens the add-app screen pre-filled. GitHub strips raw obtainium:// links from README buttons, so the badge goes through Obtainium's redirect page instead of linking directly.
If the badge doesn't open the app, add it manually:
https://github.com/Chethan616/ClearPDF.No reports for Windows yet.
GitManual AI Agent reads the 4 key files and writes a step-by-step guide for Windows. Once written, it's saved for everyone.