This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
schematic
Browser-based editor for drawing 2D chemical structures and simple reaction schemes with SVG and PNG export.
License unclear. 13 of 65 checklist features confirmed.
Main canvas
Default drawings
Severe bond crossings and stretched bonds; stereochemistry is not depicted.
Paclitaxel
No 3D view
Cholesterol in 3D
- Caffeine SMILES produced a readable drawing and correct formula.
- Paclitaxel layout contains long crossing bonds and overlapping labels.
- Pasted chiral SMILES displayed no wedge or hash bonds.
- Export menu offers SVG and PNG downloads.
- The hosted page shows no application version; deployed commit identifies the build.
Facts
- GitHub stars
- 0 stars on 6 Nov 2026
- First commit
- 4 Aug 2026
- Repository activity
- 57 commits, 1 contributor, last push 8 Aug 2026
- Version we tested
- 0.1.0 (ede2ccf)
- Runs on
- Browser
- License
- Public source code with no declared license.
- Price
- Free
- Relies on
- No third-party engine found. Custom SVG editor with in-house SMILES parsing, layout, and chemistry.
- Draws with
- SVG DOM renderer and SVG export; HTML Canvas 2D rasterization for PNG.
- Chemistry from
- In-house TypeScript SMILES parser, 2D layout, valence and formula calculations.
- Interface
- Vanilla DOM with TypeScript, HTML and CSS.
- Main language
- TypeScript
- Other languages
- None
- Renderer
- Original: Schematic SVG bond and label renderer
- Third-party licenses
- Not established
- No license is declared; no tagged release is available.
- SMILES import discards stereochemistry; some aromatic systems become single bonds.
- Blueprint plans for MOL/RXN, chemical clipboard and PWA exceed implemented functionality.
In use
Screenshots from our test of this version.
Features
- Tested by running it
- Seen in the app
- The manual says yes
- Partly, with the reason shown
- Not supported
- Not established, which is not the same as no
Select a mark for its proof. A filled mark opens our screenshot, or the manual if the check left nothing to picture. A ring opens the manual.
Drawing structures
- Yes, tested by running it: Drew a bond and cycled single, double, triple. Opens the cited page.Single, double and triple bondsDrew a bond and cycled single, double, triple.github.com
- No: Chiral SMILES rendered only plain bonds; no stereo tools visible. Opens the cited page.Wedge, hash and wavy bondsChiral SMILES rendered only plain bonds; no stereo tools visible.
- Not establishedDative, hydrogen and quadruple bonds
- Not establishedChoose double-bond side
- Partly: Placed benzene; tool indicates sizes 3–8. Opens the cited page.Ring toolsPlaced benzene; tool indicates sizes 3–8.github.com
- Not establishedChair and Haworth rings
- Partly: Chain tool visible; attempted drags produced no chain. Opens the cited page.Chain toolChain tool visible; attempted drags produced no chain.github.com
- No: No template library visible. Opens the cited page.Template libraryNo template library visible.
- Not establishedSave your own templates
- Not establishedGroup abbreviations
- Partly: Charge and element controls; isotope editing/display is incomplete. Opens the cited page.Charges, isotopes and atom labelsCharge and element controls; isotope editing/display is incomplete.github.com
- Not establishedRadicals and lone pairs
- Yes, according to the manual. Opens the cited page.Keyboard drawinggithub.com
- Partly: Lasso and rotation; no exposed flip or resize controls. Opens the cited page.Lasso select and transformsLasso and rotation; no exposed flip or resize controls.github.com
- Not establishedTilt drawings in perspective
Reactions and mechanisms
- Partly: Drew a forward arrow; no alternate arrow controls visible. Opens the cited page.Reaction arrowsDrew a forward arrow; no alternate arrow controls visible.github.com
- No: No curved arrow tool visible. Opens the cited page.Curved mechanism arrowsNo curved arrow tool visible.
- No: Arrows are scene elements, without reactant/product relationships. Opens the cited page.Machine-readable reactionsArrows are scene elements, without reactant/product relationships.github.com
- Not establishedAtom mapping
- Not establishedOrbitals and symbols
Figures and layout
- Not establishedRich text captions
- Not establishedShapes, brackets and curves
- Not establishedAlign and distribute
- Not establishedGroup and ungroup
- Not established2D structure cleanup
- Yes, according to the manual: ACS Document 1996 default. Opens the cited page.Journal drawing stylesACS Document 1996 default.github.com
- Not establishedReusable custom styles
- Not establishedColor control
- Partly: Selection halos only; SVG and PNG exports omit them. Opens the cited page.Color highlightingSelection halos only; SVG and PNG exports omit them.github.com
- Not establishedPage layout and multipage
- Not establishedImported pictures
- Not establishedTLC plates and tables
Chemistry intelligence
- Not establishedStructure checking
- Not establishedR/S and E/Z labels
- Yes, tested by running it: Caffeine displayed C₈H₁₀N₄O₂ and 194.19 g/mol. Opens the screenshot.Formula and massCaffeine displayed C₈H₁₀N₄O₂ and 194.19 g/mol.github.com
- Not establishedProperty estimates
- No: Pasting caffeine produced CH₃N, not caffeine. Opens the cited page.Name to structurePasting caffeine produced CH₃N, not caffeine.
- No: No naming command visible. Opens the cited page.Structure to nameNo naming command visible.
- Not establishedNMR prediction
- Not establishedR-groups and query structures
- Not establishedPolymers and repeat units
- No: Sequence mode explicitly excluded from v1. Opens the cited page.Peptides and nucleic acidsSequence mode explicitly excluded from v1.raw.githubusercontent.com
- Not establishedImage to structure
- No: Database search explicitly excluded from v1. Opens the cited page.Online structure lookupDatabase search explicitly excluded from v1.raw.githubusercontent.com
- No: No 3D viewer or control visible. Opens the cited page.3D model viewNo 3D viewer or control visible.
- Not establishedCrystal structures
Files and exchange
- No: Pasting CDXML produced no structure; no file controls visible. Opens the cited page.CDXML import and exportPasting CDXML produced no structure; no file controls visible.
- Not establishedCDX import and export
- No: Pasting MOL produced no structure; no file controls visible. Opens the cited page.MOL and SDFPasting MOL produced no structure; no file controls visible.
- Partly: SMILES paste works; no output command; chirality not depicted. Opens the cited page.SMILESSMILES paste works; no output command; chirality not depicted.github.com
- Not establishedInChI
- Not establishedRXN files
- Yes, tested by running it: Downloaded SVG for both 2D fixtures. Opens the cited page.SVG exportDownloaded SVG for both 2D fixtures.github.com
- No: Export menu offers SVG and PNG only. Opens the cited page.PDF exportExport menu offers SVG and PNG only.
- Partly: PNG downloaded at 4200 × 4294; no DPI metadata. Opens the cited page.High-resolution PNGPNG downloaded at 4200 × 4294; no DPI metadata.github.com
- Not establishedPaste to and from ChemDraw
- Not establishedEditable in Word or PowerPoint
- Not establishedWindows Office OLE
APIs and automation
- Not establishedPython API
- Not establishedJavaScript or TypeScript API
- Not establishedCommand-line tool
- Not establishedAI agent control
- Not establishedBuilt-in AI assistant
Embedding and extension
- Not establishedPlugins
- Not established: Standalone application; no documented editor embedding route.Embed in your own appStandalone application; no documented editor embedding route.github.com

