The Chemistry Development Kit
banner
cdk.fosstodon.org.ap.brid.gy
The Chemistry Development Kit
@cdk.fosstodon.org.ap.brid.gy
Cheminformatics toolkit written in Java and started in September 2000, which can be used in Groovy, Python, and other languages too.

[bridged from https://fosstodon.org/@cdk on the fediverse by https://fed.brid.gy/ ]
CDK 2.13 was released: https://doi.org/10.5281/zenodo.21992083

- cdk-iordf now available separately
- more SMIRKS
- fragmenter for cicular substuctures
- reaction centers in MDL V2000
- CXSMILES coordinate bonds
- improved metal sandwich rendering

Full […]

[Original post on fosstodon.org]
August 18, 2026 at 8:03 PM
Reposted by The Chemistry Development Kit
Jonas and I sort of caught up with the CDK releases for CDK Scaffold (see https://doi.org/10.1186/s13321-022-00656-x) and in the past week we made releases for CDK 2.9-2.12:

- 2.9: https://doi.org/10.5281/zenodo.21788196
- 2.10: https://doi.org/10.5281/zenodo.21837039
- 2.11 […]
Original post on social.edu.nl
social.edu.nl
August 9, 2026 at 10:01 AM
Post CDK 2.12, the iordf module is in a separate Git repository: https://github.com/cdk/cdk-iordf
GitHub - cdk/cdk-iordf: CDK iordf module
CDK iordf module. Contribute to cdk/cdk-iordf development by creating an account on GitHub.
github.com
April 4, 2026 at 11:38 AM
Reposted by The Chemistry Development Kit
Updating some Java/Python cheminformatics tools for @cdk 2.12, including jQUDT, nanoJava, and Bacting/pyBacting
March 8, 2026 at 1:02 PM
Reposted by The Chemistry Development Kit
March 6, 2026 at 9:32 PM
CDK 2.12 was released: https://doi.org/10.5281/zenodo.18850648

The release notes are here: https://github.com/cdk/cdk/releases/tag/cdk-2.12

One new feature is support for atropisomers, see the screenshot

#openscience #Cheminformatics
March 3, 2026 at 5:35 PM
oh goodies...
February 27, 2026 at 9:24 PM
Reposted by The Chemistry Development Kit
new blog post: "Open Infrastructures #1: Research Software Directory" https://chem-bla-ics.linkedchemistry.info/2025/12/29/open-infrastructures.html https://doi.org/10.59350/g30ef-gxm10

"RSD gives rich context to the research software. It can track the […]

[Original post on social.edu.nl]
December 29, 2025 at 11:47 AM
Reposted by The Chemistry Development Kit
BChemXtract - a ChemDraw parser and structure extractor - is our first open source software project and is available on @github:

🔗 https://github.com/Beilstein-Institut/BChemXtract

#openscience #opensource #fairdata #fairchemistry #Cheminformatics #github #beilsteincheminfolabs #bchemxtract
November 5, 2025 at 2:00 PM
Reposted by The Chemistry Development Kit
25 years Chemistry Development Kit (CDK) and going strong! :) https://doi.org/10.59350/4ce2c-fxh02 https://chem-bla-ics.linkedchemistry.info/2025/09/28/25-years-of-the-chemistry-development-kit.html

Replying to this post will make it show up in my blog.

#openscience #chemistry #opensource
25 years of the Chemistry Development Kit
Twenty five years ago the Chemistry Development Kit (CDK) was founded. The Chemistry and Internet (ChemInt2000) had just ended (it ran from 23 to 26 September) and my friend and I had taken the Amtrak night train from Washington to South Bend. At that time there were two leading Java applets for chemistry, JChemPaint and Jmol. I had hacked Chemical Markup Language support into both of them, and Dan Gezelter (Jmol and openscience.org), Christoph Steinbeck (JChemPaint), and me took the opportunity of being in North America to discuss if we could use a common code base. Chris’ _compchem_ had done something similar. Peter Murray-Rust, who had also attended ChemInt2000 like me and Chris did not attend. I do not remember exactly, but I guess we must have met on the 28th and 29th? Maybe already on Wednesday. During this meeting we discussed a common data model (yes, Jmol used the CDK data model at some point) and somewhere during the meeting we wrote down a name for the project. There was the Java Development Kit, so this could be the Chemistry Development Kit. The name stuck. A quick post like this cannot do credit to the history of the CDK, nor of everyone involved in the past or still is. You can browse some of the history of the CDK in my blog and in Chris’ blog. It has been an amazing journey and with a small grant just behind us (with Alyanne de Haan, René van der Ploeg, and Marc Teunis from Hogeschool Utrecht), and all the awesome things ongoing (new JChemPaint, various extensions, upgraded downstream tools), the CDK is alive and kicking. A huge congrats and thanks to everyone (and every company and organization) who contributed code to the CDK with this huge milestone. There are a few people that I want to particularly thank (see the AUTHORS file for all names): Chris, who in the late nineties made a difference with open source in chemistry, Dan, for Jmol and hosting this memorable meeting at Notre Dame University, Rajarshi Guha, who operated _CDK Nightly_ for many years, well before Travis and Google Actions, Stefan, Miguel, Gilleain, and Christian, for many years of contributions to the CDK, and John Mayfield, the current CDK release manager.
github.com
September 28, 2025 at 8:42 AM
this week, 25 years ago, @steinbeck, @egonw, and @gezelter came together in South Bend., USA and founded the Chemistry Development Kit

#chemistry #openscience
September 26, 2025 at 10:30 AM
@dalke released chemfp 5.0, a Python package for cheminformatics fingerprint generation, search, and analysis, with support for CDK fingerprints

You can install it on Linux-based OSes using:

python -m pip install chemfp -i https://chemfp.com/packages/

#chemistry #python
Packages from the chemfp project
chemfp.com
September 24, 2025 at 2:18 PM
nice new R-group SMILES enumeration feature in the upcoming JChemPaint release, see https://github.com/JChemPaint/jchempaint/pull/225

#openscience #chemistry
September 11, 2025 at 11:44 AM
Reposted by The Chemistry Development Kit
pybacting 0.2.15 is released with Bacting 1.0.7 (see also https://social.edu.nl/@egonw/115040533430981814): https://pypi.org/project/pybacting/0.2.15/

pybacting is a Python wrapper around Bacting which provides functionality from the Chemistry Development Kit, OPSIN, Oscar4, BridgeDb, InChI […]
Original post on fosstodon.org
fosstodon.org
August 23, 2025 at 10:54 AM
Reposted by The Chemistry Development Kit
porting more content of the old Groovy #cheminformatics with the #chemistry Development Kit book to Markdown, here about substructure searching: https://cdk.github.io/cdkbook/substructure.html
August 14, 2025 at 12:51 PM
Reposted by The Chemistry Development Kit
oolonek⁩ reminded me how cool IDSM is (see https://doi.org/10.1186/s13321-021-00515-1) and works wonderfully in the rich chemistry SPARQL world (see https://doi.org/10.1186/1758-2946-3-15).

Here I mashed up @wikidata, IDSM, QLever, @cdk Depict, and Ammar […]

[Original post on social.edu.nl]
May 29, 2025 at 10:16 AM
Impact of our articles (and part of that of our source code; not every citation is an article where the CDK is used), according to OpenAlex. About 75 citations per year, totalling to 1716. And note how often those articles are cited.
April 20, 2025 at 7:24 AM
Reposted by The Chemistry Development Kit
#openscience #Cheminformatics dates back to the late nineties with the emerging collaborative development of JChemPaint, Jmol, and the Chemical Markup Language. Sketch of the history by Chris Steinbeck: "The evolution of open science in cheminformatics: a journey from closed systems to […]
Original post on fosstodon.org
fosstodon.org
April 5, 2025 at 4:34 AM
cdk/cdk: CDK 2.9
Interim release fixing an issue in CDK 2.10.
zenodo.org
March 30, 2025 at 3:57 PM
In "The Six Ds of Exponentials and drug discovery: A path toward reversing Eroom’s law" https://doi.org/10.1016/j.drudis.2025.104341

"however, software such as PaDEL and the Chemistry Development Kit (CDK) have emerged rapidly as free and powerful alternatives. Nowadays, many groups in both […]
Original post on fosstodon.org
fosstodon.org
March 26, 2025 at 6:13 AM
Jonas Schaub: "Last week, I presented my work on algorithmic substructure extraction (scaffolds, functional groups, and aglycones) at the Chemistry Development Kit User Group Meeting (#cdk25ugm) in Maastricht.

You can now find my slides on Zenodo: https://doi.org/10.5281/zenodo.15058008" […]
Original post on fosstodon.org
fosstodon.org
March 22, 2025 at 7:13 AM
Reposted by The Chemistry Development Kit
@[email protected] one things I learned about was the notion of "attachment points" in CXSMILES... works nicely in @wikidata :)

#cdk25ugm
March 16, 2025 at 7:07 PM
Reposted by The Chemistry Development Kit
the #cdk25ugm was great and exhausting. the rest of the week I did get around to writing up some notes from the second day, but I did now: https://doi.org/10.59350/n7e6r-p1e93
cdk2024 #5: Chemistry Development Kit User Group Meeting - Day 2
Where the first workshop day had several talks about new and old features of the Chemistry Development Kit (CDK), the second day was a hackathon day. We hacked and we talked. The coding was not mostly only the CDK repository itself, but some things happened there too: Some pointers: * we worked on the Groovy Cheminformatics with the Chemistry Development Kit book * move the repository to the GitHub organisation * improved the build system * it was explored how the CDK can generate SMILES for glycans * continued work on updated tools using the CDK, e.g. ChemViz2 * code clean up, e.g. on JavaDoc and the XML parsing * a JChemPaint release, based on CDK 2.10, with a flatpak for easy install on many Linux distributions We further had discussions about a possible change of the license (what it would involve) and OSGi support. The problem there is that Java packages can only exist in one OSGi bundle, and this is currently not the discuss. We discussed that the current modules were partially setup to clean up dependencies, and generally modularize the CDK (e.g. each module could have a separate person responsible). We now want to propose a larger `core` module which covers the common cheminformatics functionality. A final discussion point I want to mention is that there are serious hints that we may have the Chemistry Development Kit as JavaScript in the browser soon! I like to thank every one who joined the workshop, particularly those that travelled to Maastricht from the UK, Germany, and Bulgaria. Also thanks to the six participants online who joined on the first day!
github.com
March 16, 2025 at 6:21 PM
a beta release of JChemPaint 3.4 is now out: https://github.com/JChemPaint/jchempaint/releases/tag/3.4b

#cdk25ugm
March 11, 2025 at 11:23 AM