Browser-native suite
Payas Web Kit
Seven privacy-first tools that run entirely in your browser. No server, no account, no build step — open and use. All data stays on your device.
7 Tools
Web
MIT License
Open Source
Vanilla JS
No Server
Tools
07
Browser-native apps
Stack
Vanilla JS
HTML5 · CSS3 · ES2022
License
MIT
Free & open source
Storage
Local
localStorage · IndexedDB
collection · 07 apps
Apps in this kit
Each tool is a single HTML file — no build step, no install, no server.
Payas Editor
WYSIWYG rich-text editor. Saves as Markdown.
id::payas-editor
WebView
Payas Imager
Image viewer with zoom, slideshow, HEIC support.
id::payas-imager
WebView
Payas Player
Audio & video player with playlist and visualizer.
id::payas-player
WebView
Payas Reckoner
10-mode calculator — basic to matrix.
id::payas-reckoner
WebView
Payas Omi
Sri Lankan trick-taking card game with AI.
id::payas-omi
WebView
Payas Reader
PDF, EPUB, Markdown & plain-text viewer.
id::payas-reader
WebView
Payas Days
Browser calendar with ICS & Markdown export.
id::payas-days
WebView
foundation · design system
Shared design language
Every Payas tool uses the same tokens — consistent colour, type, and spacing across the whole kit.
CSS custom properties
All colours, spacing, radii, and shadows are defined as CSS tokens. Dark mode is a single
[data-theme="dark"] override block.Roboto type system
DM Sans for UI, Fraunces for brand, JetBrains Mono for numbers and code. Consistent scale: 11 px micro → 56 px display.
Payas colour palette
Forest green primary, indigo secondary, papaya-flesh CTA. Full ink neutral scale with semantic surface, foreground, and border tokens.
Privacy first
No data leaves your device. All storage uses
localStorage or IndexedDB. No analytics, no telemetry, no account required.Vanilla JavaScript
No React, no Vue, no bundler. Pure ES2022 with Bootstrap for the grid only. Each app is a single HTML file you can open directly.
MIT licensed
All Payas Web Kit tools are released under the MIT license. Use, modify, and distribute freely. (Payas Reckoner is GPLv2.)
technical · details
Technical overview
| Developer | Saman Wijesinghe |
| Platform | Any modern browser — Chrome, Firefox, Safari, Edge |
| Stack | HTML5 · CSS3 · Vanilla JavaScript ES2022 · Bootstrap 5.3 (grid only) |
| Storage | localStorage for most tools · IndexedDB for Payas Days |
| Fonts | DM Sans · Fraunces · JetBrains Mono (Google Fonts CDN) |
| Icons | Font Awesome 6.5 · Bootstrap Icons 1.11 · Material Icons |
| External libs | heic2any (Imager) · FFmpeg.wasm (Player) · PDF.js, epub.js, marked.js (Reader) |
| License | MIT (all tools except Payas Reckoner which is GPLv2) |
| Server required | None — all tools run from file:// or any static host |