Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

28 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ”„ UniSwap โ€” Universal Unit Converter

Convert anything. Instantly. Offline.

A fast, beautiful unit converter with dynamic accent colors per category. Pin your favorite conversions, copy results, works offline.

Features

  • 4 categories โ€” Length, Weight, Temperature, Volume
  • Dynamic accent colors โ€” each category has its own color identity
  • Favorites โ€” pin up to 10 conversion pairs for quick access
  • Copy result โ€” one-tap clipboard copy with unit name
  • All units view โ€” see every conversion at once
  • Bidirectional โ€” edit either field, result updates instantly
  • Works offline โ€” PWA, zero dependencies
  • Russian UI โ€” built for Russian-speaking users

How it works

  1. Pick a category (tabs with arrow key navigation)
  2. Enter a value
  3. Pick units (overlay selector)
  4. See result instantly
  5. Star to save as favorite

Tech

  • Single HTML file (~30KB)
  • Vanilla JS, zero frameworks
  • Factor-based conversion (temperature via Celsius intermediate)
  • Overlay unit selector with focus trap
  • ARIA tabs pattern with arrow keys
  • PWA with service worker

License

MIT

About

๐Ÿ”„ Universal unit converter. Favorites, copy results, offline.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages