Roll any-sided dice in Chrome's Omnibox using dice notation.

Latest Version

Version
2.4.1
Update
June 4, 2024
Size
66.45KiB
Developer
Category
Users
544
Rating
3.92857 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
See more

roll Extension

Roll is a dice roll extension that lets you roll any-sided dice in Chrome's Omnibox using dice notation. Roll can roll multiple dice with any number of sides and can perform basic addition and subtraction after the dice rolls.

To use Roll:

1. Type \"roll\" into Chrome's Omnibox (address bar).
2. Hit TAB.
3. Type in your dice notation (\"2d6\", for example).

Update v2.4.1:
- Updated to use Chrome Extension Manifest v3.
- Adjusted badge color for better contrast.

Update v2.4.0:
- You can now also use roll by clicking the extension icon in your toolbar
- If you wait about a second, Roll will show the result of your roll in the search suggestions
- Fixed an issue where the input did not stay focused, preventing enter from re-rolling

Update v2.3.2:
- Fixed an issue where the stylesheet would not load.

Update v2.3.1:
- Fixed an issue where Roll opened in the wrong window.

Update v.2.3.0:
- Roll now opens in your active tab instead of opening a new tab each time.
- Added a form that allows you to roll again with the same or different input.
- Roll results now show in the title of the tab.
- Fixing an issue where Roll sometimes shows a blank page after refreshing.

Update v.2.2.2:
- You can now create shortcut for your dice rolls. For example, '1d20 attack' will create a short cut such that 'attack' performs a '1d20'.
- Roll now supports fudge dice through 'df' or 'dF'.

Update v.2.1.0:
- Roll now uses Mersenne Twister for more natural random numbers.
- Roll displays errors when parsing user input.
- Inputs like 'd(n)' now get interpreted as '1d(n)' instead of failing to parse.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "roll", "version": "2.4.1", "manifest_version": 3, "description": "Roll any-sided dice in Chrome's Omnibox using dice notation.", "omnibox": { "keyword": "roll" }, "icons": { "16": "assets/images/roll16.png", "48": "assets/images/roll48.png", "128": "assets/images/roll128.png" }, "background": { "service_worker": "background.js", "type": "module" }, "permissions": ["storage"], "web_accessible_resources": [ { "resources": ["assets/*", "scripts/*.js", "roll.html"], "matches": ["*://*/*"] } ], "action": { "default_title": "Roll", "default_icon": { "16": "assets/images/roll16.png", "48": "assets/images/roll48.png", "128": "assets/images/roll128.png" }, "default_popup": "roll.html" }}
Read more

Similar Extensions

User reviews

icon

Renan Oliveira (ID: 0000005a430a3dc9) Voted 5 ★ - Updated 05/07/2021 to be perfect just needed to have an animation on the icon, to roll wihtou needing to open the bar and options

icon

Nils Meier (ID: 00000070995b82d4) Voted 5 ★ - Updated 01/01/2021 Simple, works

icon

Cameron MacKinnon (ID: 0000008e19b22823) Voted 5 ★ - Updated 01/02/2019 Very useful!

icon

Mischa Krilov (ID: 0000004bb050218f) Voted 5 ★ - Updated 12/31/2016 Very easy to use and super handy. Plus a responsive developer, which is awesome. It even does Fudge dice now!

icon

Devon Lehman (ID: 000000aa5e2eab4d) Voted 5 ★ - Updated 06/13/2016 Works exactly how I wanted it to. Uses the omni-bar for the easiest access possible