This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
Shapes, brackets and curves
Editable shapes plus brackets or free curves.
75 tools have this, 9 of them shown here. 0 do not. 53 not established.
- 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.

Yes, according to the manual: Editable shapes, brackets, Bézier curves and pen paths. ReShiki
0.14.0
Drawing toolbar includes rectangle, ellipse and bracket tools.

Yes, tested by running it: Canvas arcs, paths, and arrows created and edited. ChemThisTry
0.1.6
A selected curved arc and straight arrows on the canvas.

Yes, according to the manual: Ellipse, rectangle and line tools; chemical S-group brackets. FreeChemDraw
3.18.0
Shape tool menu with ellipse, rectangle and line icons.

Yes, according to the manual: Ellipses, rectangles, lines and chemical S-group brackets. BoltzDraw
Ketcher 2.24.0
Shape menu showing ellipse, rectangle and line tools.

Partly: Polymer brackets and curved arrows only; no general shape objects. Chemliora
15.19.0
Partly: Polymer brackets and curved arrows only; no general shape objects.
Polymer bracket tool in the advanced toolbar.

Yes, according to the manual: Ellipse, rectangle and line tools; S-groups provide brackets. KetchDraw
2.24.0
Shape palette with ellipse, rectangle, and line icons.

Yes, according to the manual ChemSema
Web build 8e6f995 (2026-09-…
Bracket and circle tools beside the drawing canvas.

Yes, according to the manual: Editable line segments and arc curves. Kekule.js
0.9.9.22022400
Curved arrows beside a chemical reaction scheme.

Partly: Forward arrow inserted; line and rectangle commands present. Chemifree
0.1.0
Partly: Forward arrow inserted; line and rectangle commands present.
A forward arrow beside a structure on the canvas.
Available, no screenshot
ChemDraw's license keeps us from publishing pictures of its interface.
- Yes, according to the manual: Editable shapes, brackets and freehand curves. Opens the cited page.ChemDrawEditable shapes, brackets and freehand curves.
- Yes, according to the manual: Drawing tools include shapes, freehand pencil, and brackets. Opens the cited page.MolDrawDrawing tools include shapes, freehand pencil, and brackets.Source
- Yes, according to the manual: Lines, boxes, ellipses and editable structure brackets. Opens the cited page.PenzeneLines, boxes, ellipses and editable structure brackets.Source
- Yes, according to the manual: Editable shapes, brackets and Bézier curves. Opens the cited page.Octet DrawEditable shapes, brackets and Bézier curves.Source
- Yes, according to the manual. Opens the cited page.ChemDraftSource
- Partly: Shape ellipse tool visible. Opens the cited page.SketchIQShape ellipse tool visible.
- Yes, according to the manual: Page tools include boxes, ellipses and brackets. Opens the cited page.CovalentPage tools include boxes, ellipses and brackets.Source
- Yes, according to the manual: Editable shapes and brackets; API also supports curves. Opens the cited page.Reactio DrawEditable shapes and brackets; API also supports curves.Source
- Yes, according to the manual: Geometric shapes and S-group brackets. Opens the cited page.ChemEditGeometric shapes and S-group brackets.Source
- Yes, according to the manual. Opens the cited page.Chem IllustratorSource
- Partly: Text, arrows and brackets; no general shape or curve tools. Opens the cited page.Chematic DrawText, arrows and brackets; no general shape or curve tools.Source
- Yes, according to the manual: Enabled glyph tools provide editable line segments and curves. Opens the cited page.Molecule Lab (The Freshman Mole)Enabled glyph tools provide editable line segments and curves.Source
- Yes, according to the manual: Editable rectangles, ellipses and lines; chemical S-group brackets. Opens the cited page.vibe-sketcherEditable rectangles, ellipses and lines; chemical S-group brackets.Source
- Yes, according to the manual: Editable rectangles, ellipses, brackets and Bézier curves. Opens the cited page.ErezDrawEditable rectangles, ellipses, brackets and Bézier curves.Source
- Partly: Polymer brackets supported; general shapes and curves unsupported. Opens the cited page.MolCanvasPolymer brackets supported; general shapes and curves unsupported.Source
- Yes, according to the manual: Ellipses, rectangles, lines and chemical S-group brackets. Opens the cited page.KendrawEllipses, rectangles, lines and chemical S-group brackets.Source
- Yes, according to the manual: Excalidraw shapes, lines, and free drawing. Opens the cited page.MolbrettExcalidraw shapes, lines, and free drawing.Source
- Yes, according to the manual: Resizable brackets and editable freehand curves. Opens the cited page.Zeanium Molecule DrawerResizable brackets and editable freehand curves.Source
- Yes, according to the manual: Editable lines, arrows, pushers, brackets, and repeat units. Opens the cited page.ChemDoodle Web ComponentsEditable lines, arrows, pushers, brackets, and repeat units.Source
- Yes, according to the manual: Ketcher shapes plus S-group brackets. Opens the cited page.Chemeditor (Chemrise)Ketcher shapes plus S-group brackets.Source
- Yes, according to the manual: Requires Reaction Sketcher plugin: editable shapes and square, round, curly brackets. Opens the cited page.MoleditPyRequires Reaction Sketcher plugin: editable shapes and square, round, curly brackets.Source
- Yes, according to the manual: Editable lines, rectangles, ellipses and brackets. Opens the cited page.ChemCanvasEditable lines, rectangles, ellipses and brackets.Source
- Yes, according to the manual: Ellipse, rectangle and line tools; S-groups provide brackets. Opens the cited page.KetcherEllipse, rectangle and line tools; S-groups provide brackets.Source
- Yes, according to the manual: Ellipse, rectangle and line tools; chemical brackets through S-groups. Opens the cited page.AI Chemical Drawing (CubicZnS)Ellipse, rectangle and line tools; chemical brackets through S-groups.Source
- Yes, according to the manual: Editable shapes and freehand brush paths. Opens the cited page.OpenReactionsEditable shapes and freehand brush paths.Source
- Partly: Editable rectangles/ellipses supported; brackets and unrestricted free curves unverified. Opens the cited page.PyChem-ProEditable rectangles/ellipses supported; brackets and unrestricted free curves unverified.Source
- Yes, according to the manual: TikZ shapes and curves; expandable chemfig brackets. Opens the cited page.chemfigTikZ shapes and curves; expandable chemfig brackets.Source
- Yes, according to the manual: Shape and bracket drawing tools. Opens the cited page.ChemvasShape and bracket drawing tools.Source
- Partly: Chemical subgroup brackets; general shapes and curves unverified. Opens the cited page.Schrödinger SketcherChemical subgroup brackets; general shapes and curves unverified.Source
- Yes, according to the manual: Rectangular and rounded frames, square and curly brackets. Opens the cited page.MolsketchRectangular and rounded frames, square and curly brackets.Source
- Yes, according to the manual: Editable boxes, ellipses, square brackets and parentheses. Opens the cited page.ChemableEditable boxes, ellipses, square brackets and parentheses.Source
- Yes, according to the manual: Editable lines, rectangles, ellipses and bracket pairs. Opens the cited page.cDrawEditable lines, rectangles, ellipses and bracket pairs.Source
- Partly: Editable brackets and curved arrows; no general shape objects. Opens the cited page.BondCraftEditable brackets and curved arrows; no general shape objects.Source
- Partly: Structure brackets and Markush attachment curves only. Opens the cited page.Structura (chem-structura)Structure brackets and Markush attachment curves only.Source
- Yes, according to the manual: Editable brackets, boxes, circles, ellipses, and curves. Opens the cited page.XDrawChemEditable brackets, boxes, circles, ellipses, and curves.Source
- Partly: Chemical S-group brackets only. Opens the cited page.Ketcherails (ketcher-rails)Chemical S-group brackets only.Source
- Yes, tested by running it: Drew a curve; line, ellipse and rectangle tools visible. Opens the cited page.Chemical Structure Editor (CSE)Drew a curve; line, ellipse and rectangle tools visible.Source
- Partly: Editable straight arrows only; brackets and curves are not implemented. Opens the cited page.GlassEditable straight arrows only; brackets and curves are not implemented.Source
- Yes, according to the manual: Rectangles, ellipses, polygons, polylines and bracket drawing modes. Opens the cited page.BKChem Python 3 ModernizedRectangles, ellipses, polygons, polylines and bracket drawing modes.Source
- Yes, according to the manual. Opens the cited page.ChemDoodle 2DSource
- Yes, according to the manual: Figure editor provides editable shapes, pen paths and freehand curves. Opens the cited page.LabCanvas Figure Editor / MolDrawFigure editor provides editable shapes, pen paths and freehand curves.Source
- Yes, according to the manual. Opens the cited page.Marvin Desktop Suite / MarvinSketchSource
- Yes, according to the manual: Editable shapes, brackets, arcs and free curves. Opens the cited page.ChemDraft (元素智研)Editable shapes, brackets, arcs and free curves.Source
- Yes, according to the manual. Opens the cited page.InDrawSource
- Yes, according to the manual: Rectangles, ellipses and chemical S-group brackets. Opens the cited page.Marvin JSRectangles, ellipses and chemical S-group brackets.Source
- Yes, according to the manual: Editable vector shapes, polylines and brackets. Opens the cited page.BKChemEditable vector shapes, polylines and brackets.Source
- Yes, according to the manual: Rectangle/square graphic tools and nonchemical brackets. Opens the cited page.BIOVIA DrawRectangle/square graphic tools and nonchemical brackets.Source
- Yes, according to the manual: Editable shapes, brackets, braces, and curves via included ReportIt. Opens the cited page.ChemWindow (KnowItAll ChemWindow Edition)Editable shapes, brackets, braces, and curves via included ReportIt.Source
- Yes, according to the manual: Ellipse, rectangle and line tools; structural S-group brackets. Opens the cited page.Chemistry DrawEllipse, rectangle and line tools; structural S-group brackets.Source
- Yes, according to the manual: Shapes; brackets also covered in the drawing guide. Opens the cited page.Zoho ChemStudioShapes; brackets also covered in the drawing guide.Source
- Partly: Brackets and mechanism curves; general shape tools unverified. Opens the cited page.GChemPaintBrackets and mechanism curves; general shape tools unverified.Source
- Yes, according to the manual. Opens the cited page.KingDrawSource
- Yes, according to the manual: Draw mode provides squares, lines, arrows, and curved lines. Opens the cited page.ACD/ChemSketchDraw mode provides squares, lines, arrows, and curved lines.Source
- Yes, according to the manual: Editable geometric shapes, rectangular brackets, round brackets, and wavy lines. Opens the cited page.Ferrum Chemical ForgeEditable geometric shapes, rectangular brackets, round brackets, and wavy lines.Source
- Yes, according to the manual: Editable geometric shapes, arcs, lines and multiple bracket types. Opens the cited page.Marvin CloudEditable geometric shapes, arcs, lines and multiple bracket types.Source
- Yes, according to the manual: Boxes and brackets, plus editable spline curves. Opens the cited page.ChemtoolBoxes and brackets, plus editable spline curves.Source
- Yes, according to the manual: Editable curves, geometric shapes and brackets. Opens the cited page.LhendrawEditable curves, geometric shapes and brackets.Source
- Yes, according to the manual: Editable rectangle and curve objects in the example drawing. Opens the cited page.JSDrawEditable rectangle and curve objects in the example drawing.Source
- Yes, according to the manual: Editable circles, arcs, lines, Bezier curves and brackets. Opens the cited page.MoleculeSketchMEditable circles, arcs, lines, Bezier curves and brackets.Source
- Yes, according to the manual: FX Draw provides editable shapes and Bezier/freehand curves. Opens the cited page.FX ChemStruct / FX Draw Chemical StructuresFX Draw provides editable shapes and Bezier/freehand curves.Source
- Yes, according to the manual: Official screenshot shows ellipse, rectangle and bracket tools. Opens the cited page.Chemistry 4-D DrawOfficial screenshot shows ellipse, rectangle and bracket tools.Source
- Yes, according to the manual: Bracket and freehand drawing tools. Opens the cited page.ChemGraphic 2Bracket and freehand drawing tools.Source
- Yes, according to the manual: Editable circles and three-point circular arcs. Opens the cited page.EasyChemEditable circles and three-point circular arcs.Source
- Yes, according to the manual: Editable shapes, brackets and freehand drawing. Opens the cited page.MyChemiseEditable shapes, brackets and freehand drawing.Source
- Yes, according to the manual: Draws editable shapes and brackets; vendor claim. Opens the cited page.Elk_Draw RDKitDraws editable shapes and brackets; vendor claim.Source
- Partly: Brackets documented; other shapes unverified; vendor claim. Opens the cited page.Chem Sketcher (Non_REM.Persona Laboratory)Brackets documented; other shapes unverified; vendor claim.Source
Not established (53)
MolChart, Sciformation VectorMol, BondForge, MolView.com, Molecule Builder (OvOHongYu), WaveSpeed AI Chemical Structure Drawer, JChemPaint, Molsoft HTML5 Molecule Editor, Molecule Clipboard, MolGLideX, SketchScape, OpenChemLib JS editor, MolSketch, Dotmatics Elemental / Elemental Draw, SketchEl 2, SketchEl, JSME Molecule Editor, RadSketch, Butlerov, schematic, ChemMD, WebMolKit, rdEditor, ChemCanvasJS, Kemia, JMolDraw, MolTouch, Chemeditor (Chemie-Lernprogramme), SketChem, vue-chemdraw (0chem), ChemWriter, MCDL Java Chemical Structure Editor, molsketch-cljs, MolPad, ChemPencil, Chem4Word, AtomLens, ChemCAD, ChemStitch, BondDraw, MolSketchGo, CyBy-Draw, Chem+ Molecular Structure Editor, MolPrime+, MolGenDraw, Chirys Draw, ChemScribble, Structo, Chemograph Plus, alvaSketcher, moled, ChemWorks, Molecule