Repolode
shoyrulove-dev

shoyrulove-dev/PureHub

A free, ad-free, privacy-first collection of 26 small utility mini apps for Android and the web, covering QR codes, OCR, measurement, focus timers and finance.

Stars
426
Forks
10
Open issues
0
Last commit
11 days ago

What is it?

PureHub is an offline-first utility collection for Android and the web. Instead of installing many single-purpose apps full of ads and tracking, users get 26 small tools in one consistent interface. Examples include creating and scanning QR codes, extracting text from images with OCR, converting PDFs from documents, measuring with a compass, bubble level or decibel meter, running Pomodoro and breathing sessions, and splitting bills or tracking expenses.

The project is currently beta. The web app is a PWA that caches its shell for offline use, and signed Android preview APKs are published through GitHub Releases. Core mini apps are ad-free, need no mandatory account, and process data locally where the platform allows. The Android release build removes the INTERNET permission.

The stack is React 19, TypeScript, Vite and Tailwind CSS for the web, and Kotlin with Jetpack Compose, CameraX and Room for Android. Some tools depend on device hardware such as a camera, microphone, motion sensor or Wi-Fi access, so availability can vary by device. Password Vault is marked experimental and has not been independently audited.

Key features

  • 01Offers 26 mini apps spanning focus, measurement, scanning, documents, privacy, audio and personal finance.
  • 02Provides QR code creation and scanning, plus OCR text extraction and document-to-PDF conversion.
  • 03Includes measurement tools such as a compass, bubble level, decibel meter and unit converter.
  • 04Runs as an installable, offline-capable PWA and as a native Android app for Android 8.0+.
  • 05Keeps core tools ad-free with no mandatory account, and stores user content locally.

Use cases

  • Scanning or creating QR codes without installing separate apps.
  • Extracting editable text from photos of pages and producing searchable PDFs.
  • Checking whether a surface is level or measuring sound levels with a phone.
  • Running Pomodoro focus sessions or guided breathing exercises offline.
  • Splitting bills among friends and tracking personal expenses privately.

Quick start

  1. 1

    Install web app dependencies from the pwa folder

    cd pwa && npm install
  2. 2

    Start the local web development server

    cd pwa && npm run dev

Things to know

  • Requires Node.js 24+ for the web app and JDK 17 plus Android SDK API 36 for the Android app.
  • PureHub is currently beta software.
  • Password Vault is experimental and has not had an independent security audit.
  • Android releases are prereleases, and the Google Play launch is still planned.

In collections

Topics

FAQ

What is PureHub?
A free, ad-free, privacy-first collection of 26 small utility mini apps for Android and the web, covering QR codes, OCR, measurement, focus timers and finance. PureHub is an offline-first utility collection for Android and the web. Instead of installing many single-purpose apps full of ads and tracking, users get 26 small tools in one consistent interface. Examples include creating and scanning QR codes, extracting text from images with OCR, converting PDFs from documents, measuring with a compass, bubble level or decibel meter, running Pomodoro and breathing sessions, and splitting bills or tracking expenses.
Is PureHub free to use? What license does it have?
PureHub is open source under the MIT license. Check the license terms before using it in commercial products.
Is PureHub still maintained?
Actively maintained. The last commit to PureHub was on Oct 27, 2026.
What can I use PureHub for?
Scanning or creating QR codes without installing separate apps. Extracting editable text from photos of pages and producing searchable PDFs. Checking whether a surface is level or measuring sound levels with a phone. Running Pomodoro focus sessions or guided breathing exercises offline. Splitting bills among friends and tracking personal expenses privately.
How do I install PureHub?
Install web app dependencies from the pwa folder: cd pwa && npm install Start the local web development server: cd pwa && npm run dev
Where can I get PureHub?
The source code and installation instructions are on GitHub: https://github.com/shoyrulove-dev/PureHub

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects