About Def

Just definitions.

What is Def?

Def is a free dictionary project. Def sourced John Charankattu's fork of GNU corpus into one fast, searchable resource, with no ads, no tracking, and no bloat. This project is made possible by the grace of God and the hard work and dedication of Noah Webster.

Features

Got API?

Rest assured, there’s an API. If you enjoy haggling, feel free to handle your own content negotiation and if negotiation isn’t your thing, we’ve got you covered.

Pick any word, pick your format (via file extension or Accept header), and pick your tool. The snippet updates live with copy buttons throughout.

Lookup Word

Formats

  • .json application/json
  • .html text/html
  • .xml application/xml
  • .md text/markdown
  • .txt text/plain

Format Selection — Pick a Method

# extension approach
https://defs.my/flash.txt

Examples by Tool

curl "https://defs.my/flash.txt"
curl is available on Windows 10+, macOS, and Linux.

Two ways to request a format — append .json / .html / .xml / .md / .txt to the URL, or send a content negotiation header like Accept: text/markdown to the bare URL (e.g. defs.my/flash).

Tools covered — curl, wget, HTTPie, PowerShell (Invoke-RestMethod), Python (urllib, no pip needed), JavaScript (fetch), and Go (standard library only). All GET, no auth, no body.

Data License

Dictionary data sourced from GCIDE, licensed under GPL-3.0.