Matrix Rain Clock version history - 4 versions
Matrix Rain Clock by EYYCHEEV
Matrix Rain Clock version history - 4 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.6.1
Released Aug 23, 2025 - 360.26 KBWorks with firefox 58.0 and laterWhat’s new- Terminal modal (button or Ctrl + `): interactive xTerm console with persistent history.
- Quick Links:
links add|list|open|remove
stored inlocalStorage
. - User personalization:
change-username
, greeting line, and last-login banner. - Clock options:
set-clock-format 12|24
.
Matrix rain & performance- Hi-DPI canvas with DPR scaling and crisp text.
- Instant “warm start” trails and step-based rAF loop (
stepMs
) for consistent pacing. - Controls:
matrix warmstart on|off
,matrix speed <ms>
,matrix density <0.90–0.999>
,matrix pause|resume
. - Debounced resize with state repair; FitAddon auto-fit for the terminal.
Accessibility & UX- Respects
prefers-reduced-motion
(auto-pauses animation). - Visibility-aware: pauses when the tab is hidden; resumes on return.
- Fullscreen:
enter-fullscreen
/exit-fullscreen
; UI button auto-hides in fullscreen. - Clearer selection styles and stronger contrast.
Reliability & fixes- Eliminated timer thrash and rAF “catch-up” after resizes.
- Safer URL detection for the
open
command (falls back to DuckDuckGo search). - Prevented default browser actions on terminal keys; improved prompt/scroll behavior.
No breaking changes. Existing preferences remain inlocalStorage
.Source code released under MIT License
Download Firefox and get the extensionYou'll need Firefox to use this extensionOlder versions
Version 1.6.0
Released Aug 23, 2025 - 360.24 KBWorks with firefox 58.0 and laterRelease Notes
v1.6.0
Instant “steady” Matrix rain: columns now start at random rows + a short warm-up, so the screen looks full immediately on load and resize.
Smoother & crisper animation: switched to requestAnimationFrame with a timer accumulator and HiDPI scaling (devicePixelRatio).
Performance & stability: no “catch-up” spikes when pausing/resuming or after resize (timers reset, timebase updated while paused).
Terminal upgrades:
matrix warmstart <on|off> – toggle instant steady start
matrix speed <ms> – adjust frame interval
matrix density <0.90–0.999> – tweak trail respawn probability
matrix pause / matrix resume
open <url|keywords> – open a URL or search DuckDuckGo
links add|list|open|remove – simple quick links (stored locally)
Accessibility: respects prefers-reduced-motion (pauses the rain).
UX polish: debounced resize; canvas is click-through; minor visual tweaks.
Manifest: added a stable Firefox ID under browser_specific_settings.gecko.id.
No permissions added; no data leaves the browser. User preferences are kept in localStorage.Source code released under MIT License
Version 1.4.3
Released Jan 1, 2025 - 358.01 KBWorks with firefox 58.0 and laterImprove digital clock's accuracySource code released under MIT License
Version 1.4.2
Released Dec 29, 2024 - 357.94 KBWorks with firefox 58.0 and laterFix Buffer Reset Failure BugSource code released under MIT License