Maui3
Hazard to Others
 
Posts: 173
Registered: 9-9-2024
Member Is Offline
|
|
I Made A Chrome Extension For Chemistry
While I am working on making a price comparison software for chemicals with SuperOxide and Imidazole (I assume it's you?), I thought I'd get familiar
with making chrome extensions, if we ever were to make a chrome extension version of the price comparison software.
I thought it was quite annoying how you had to go to a new tab and search, or open a software like ChemDraw or ChemSketch, whenever you wanted the
image of a molecule, hazard pictogram, or just properties of the chemical. So that's why I decided that my side-project chrome extension should make
that faster.
After coding some of it, I actually quite liked how neat it was, and thought some of you might be interested.. so I just wanted to hear if anybody had
any functions I could add?
Here is how it's working so far:
Opening Men:u
The shortcut to opening the ChemHelper-menu is pressing Alt-C.. C for chemistry. The menu looks like this:

Insert Pictogram(s) Function:
In the insert pictogram(s) section, you click on the hazard symbols you want to insert, click the "Copy Pictogram(s)"-button and paste it into your
document or similar.


Insert Molecule Function:
In the insert molecule section you write the IUPAC name for the molecule in the text-box, after which you click on the "Copy Molecule Image"-button.
Now you can just paste the image into your document or similar.

|
|
|
Radiums Lab
Hazard to Others
 
Posts: 243
Registered: 18-3-2025
Location: India
Member Is Offline
Mood: Experiencing the elegance of science.
|
|
Great work guys but here are few suggestions and questions:
- Does it work internationally ? because if it's only for US and shows prices from US only then it's bad for other country's people.
- Gui is great but try to include the CAS no. elements involved or molecular formula.
- Does it work on mobile ? Because some don't work.
When does it come out I'm, exited.
[Edited on 25-4-2025 by Radiums Lab]
Water is dangerous if you don't know how to handle it, elemental fluorine (F₂) on the other hand is pretty tame if you know what you are doing.
|
|
|
Maui3
Hazard to Others
 
Posts: 173
Registered: 9-9-2024
Member Is Offline
|
|
Thank you!
Yes! It the price comparison software is supposed to work internationally - but we have a whole different thread for that project 
I'll definitely include the CAS numbers invovled and molecular formula! :-)
It depends on which of the two you are asking about.. I'll try to make the chrome extension work - but the price comparison software will definitely
if we make a chrome extension version.
We are still working on it - I don't think we can say when it's finished definitively yet.
|
|
|
Radiums Lab
Hazard to Others
 
Posts: 243
Registered: 18-3-2025
Location: India
Member Is Offline
Mood: Experiencing the elegance of science.
|
|
Hi, thanks for replying Maui3 so does it include local companies ? For us it's IsoChem, SRL, Research lab,Qualigens etc...
Water is dangerous if you don't know how to handle it, elemental fluorine (F₂) on the other hand is pretty tame if you know what you are doing.
|
|
|
bnull
National Hazard
  
Posts: 844
Registered: 15-1-2024
Location: East Woods
Member Is Offline
Mood: preparing copper salts and enjoying it
|
|
It looks good.
Download image (as PNG, for example) for those that use LaTeX.
Did you find any way it can malfunction? I used to do push my laziness-driven projects to misbehaving so I could either avoid the issue or fix it
anyway (like my resistor bands converter).
|
|
|
SuperOxide
National Hazard
  
Posts: 542
Registered: 24-7-2019
Location: Devils Anus
Member Is Offline
|
|
This is pretty neat. You could totally turn this into a label generator like Averys GHS-Wizard.

You can see by watching the network requests on the right that it makes a call to the URL https://dpo.print.avery.com/dpp/private/dpo/rest/v1/US_en/pu... to get the hazard/precaution codes, pictograms, signal, name, etc.
And while I do pay to be able to use the GHS-wizard, I was able to make a request to that endpoint from the terminal with no cookies/session/auth, so
you could probably just use the very same endpoint similar to how we make calls for Chempare.
|
|
|