CouchDB (Apache CouchDB) – to nierelacyjna baza danych NoSQL open source, która gromadzi i przechowuje dane w formatach dokumentów opartych na JSON (ang. JavaScript Object Notation). W przeciwieństwie do relacyjnych baz danych, CouchDB wykorzystuje nieschematyczny model danych, który upraszcza zarządzanie rekordami na różnych urządzeniach komputerowych, telefonach komórkowych i przeglądarkach internetowych.
CouchDB został wprowadzony w 2005 r., a później stał się projektem Apache Software Foundation w 2008 r. Jako projekt open source, CouchDB jest wspierany przez aktywną społeczność programistów, którzy stale ulepszają oprogramowanie, koncentrując się na łatwości użytkowania.
