πŸ”— Chem
Providing chemistry supports. Rendering SMILES strings into chemistry structures.
favorite
share
by Acylation
78
9,742
Latest Version
7 months ago
Changelog

What's Changed

Inline SMILES

This update provides rendering of inline SMILES, in both LivePreview mode and Reading mode. The inline blocks can be embeded into tables and callouts. You can also set your own prefix for the inline syntax.

`$smiles=CCCCCC`

Limitations

  • The context menu of inline smiles are overrided by table/callouts or not yet implemented. Will find ways to solve this.
  • Inline elements won't get automatically updated on settings are modified sometimes. Please close and reopen the note to apply new settings.

RDKit.js integration

Now we have a new structure renderer RDKit.js. There are some differences between it and the existing SmilesDrawer core and you can choose one based on your use case.

Feature RDKit.js SmilesDrawer
Render molecules √ √
Render reactions β­• - poor theming √
Radical support √ Γ—
Chiral carbon √ √
Allene like chiralty √ Γ—
Heteroatom bond color cut-off gradients

[!Note]
If you want to utilize RDKit.js, Chem plugin would try to fetch RDKit_minimal.js and RDKit_minimal.wasm files from release. If you have problem connecting GitHub, please download them manully and put them in the directory [yourvault]/.obsidian/plugins/chem/rdkit/ for recognization and loading.

[!Warning]
Due to file system issue, the iOS platform can't load asset resources, so I banned the rdkit loading for iOS and try to introduce unpkg distribution in the coming days.

Full Changelog: https://github.com/Acylation/obsidian-chem/compare/0.3.0…0.4.0

πŸ’‘ Similar Plugins
info
β€’ Similar plugins are suggested based on the common tags between the plugins.
Automatic Table Of Contents
a year ago by Johan SatgΓ©
Create a table of contents in a note, that updates itself when the note changes
Click Clack
6 months ago by Acylation
Simulates typewriter / mechanical keyboard sounds.
Confluence Integration
a year ago by andymac4182
Publish markdown content from Obsidian to Atlassian Confluence. It supports some Obsidian markdown extensions for richer content.
Confluence Link
2 months ago by Razvan Bunga
Upload files to Confluence pages
Custom Note Width
10 months ago by 0skater0
Effortlessly change the line width of each note individually. This plugin provides multiple ways to customize the experience, making it both efficient and user-friendly to adjust line widths.
Daily Note Collector
a month ago by Adar Butel
Adds links to new notes to your daily note.
Enhanced Symbols Prettifier
2 months ago by Noam Schmitt
Replace/substitute the symbols with actual symbols you commonly type. It also works for emojis shortcuts, abbreviations, greek letters, math symbols or other snippets/aliases you define
Gistr
7 months ago by Aetherinox
Integrate OpenGist and Github gist snippets in your notes.
Ketcher
a year ago by Yulei Chen
View or draw chemical structures and reactions using Ketcher.
Markline
8 months ago by ι—²θ€˜
Timeline view from Markdown
Iconize
a month ago by FlorianWoelki
Add icons to anything in Obsidian, including files, folders, and text.
Symbols Prettifier
2 years ago by Florian Woelki
This plugin allows you to prettify the symbols with actual symbols you commonly type, like arrows.
Virus Total Enrichment
2 months ago by ytisf
Enrich your notes with information from VirusTotal.