tidy - HTML syntax checker and reformatter

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name tidy
Package version 20091223cvs
Package release 1.5
Package architecture amd64
Package type deb
Installed size 84 B
Download size 21.70 KB
Official Mirror archive.ubuntu.com
Corrects markup in a way compliant with the latest standards, and
optimal for the popular browsers.  It has a comprehensive knowledge
of the attributes defined in the HTML 4.0 recommendation from W3C,
and understands the US ASCII, ISO Latin-1, UTF-8 and the ISO 2022
family of 7-bit encodings.  In the output:
* HTML entity names for characters are used when appropriate.
* Missing attribute quotes are added, and mismatched quotes found.
* Tags lacking a terminating '>' are spotted.
* Proprietary elements are recognized and reported as such.
* The page is reformatted, from a choice of indentation styles.
Tidy is a product of the World Wide Web Consortium.


Package Version Architecture Repository
tidy_20091223cvs-1.5_i386.deb 20091223cvs i386 Ubuntu Universe
tidy - - -


Name Value
libc6 >= 2.14
libtidy-0.99-0 >= 20091223cvs-1.5


Type URL
Binary Package tidy_20091223cvs-1.5_amd64.deb
Source Package tidy

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install tidy deb package:
    # sudo apt-get install tidy




2015-07-20 - Salvatore Bonaccorso <carnil@debian.org>
tidy (20091223cvs-1.5) unstable; urgency=high
[ Alessandro Ghedini ]
* Fix heap buffer overflow and memory saturation on invalid HTML input
as per CVE-2015-5522 and CVE-2015-5523 (Closes: #792571)
2014-08-08 - Matthias Klose <doko@ubuntu.com>
tidy (20091223cvs-1.4) unstable; urgency=medium
* Non-maintainer upload.
* Build using dh-autoreconf.
2014-03-08 - Eric Dorland <eric@debian.org>
tidy (20091223cvs-1.3) unstable; urgency=medium
* Non-maintainer upload.
* Drop unnecessary build dep on automake1.9 and autoconf. (Closes:
2011-12-13 - Alexander Reichle-Schmehl <tolimar@debian.org>
tidy (20091223cvs-1.2) unstable; urgency=low
* Non-maintainer upload.
* For some reasons 20091223cvs-1.1 always gets rejected, probably due to
the special character in Loics name, but the upload get's rejected even
if I fix the previous changelog entry.  So let's see if creating a new
one fixes the issue.
2011-12-03 - Alexander Reichle-Schmehl <tolimar@debian.org>
tidy (20091223cvs-1.1) unstable; urgency=medium
* Non-maintainer upload.
* Apply patch by Loic Minier:
* New patch, 10format-warnings, fixes FTBFS with -Werror=format-security;
essentially calls to messageNode() declared printf-alike with a variable
fmt string, but no subsequent argument; the patch passes "%s" as format
and fmt as the only argument; this merely protects this class of calls,
but not the ones with e.g. always one argument or always two arguments.
Tested by running tidy on some text and HTML files; warnings still seem to
be output correctly; (Closes: #645300).
* Use CURDIR instead of CURDUR in rules.
* rules: only append to LD_LIBRARY_PATH, don't reset it, as fakeroot relies
on it.
* Set urgenceny to medium due to rc bug fix
2009-12-23 - Jason Thomas <jason@debian.org>
tidy (20091223cvs-1) unstable; urgency=low
* New cvs snapshot
* debian/compat: increased from 4 to 7
* debian/control:
- updated standards-version from to
- updated build-depends on debhelper from 4 to 7
- libtidy-dev, added binary version for dependency on libtidy,
(>= ${binary:Version})
- tidy, updated binary version for dependency on libtidy,
(= ${binary:Version})
2008-12-24 - Jason Thomas <jason@debian.org>
tidy (20081224cvs-1) unstable; urgency=low
* New cvs snapshot
* debian/control: add debhelper ${misc:Depends} to all packages
- add versioned depend on libtidy-0.99-0 (>= 20081224cvs-1) for tidy
(closes: #470764)
- add Homepage field
- update standards-version from to
* debian/tidy-doc.doc-base: change section from App/Text to Web Development
* debian/tidy.postinst + tidy.preinst: set the -e flag
* debian/README.source: new, how to build source tarball from upstream
* debian/README.Debian: add urls to more documentation
(closes: #353912)
* debian/patches/03overview-tab-size.patch: add patch to fix tab-size
(closes: #353907)
* tidy doc has been built from same source as tidy for a while
(closes: #364960)
* debian/rules:
- add -xml-config to generated manpage
- clean up generated files
(closes: #471107)
* manpage: -latin0 options has correct info as of 20080116cvs-1
(closes: #506394 )
2008-01-20 - Jason Thomas <jason@debian.org>
tidy (20080116cvs-2) unstable; urgency=low
* debian/control: build depends on xsltproc
(closes: #461608)
* debian/tidy.preinst,postinst: add code to move old config file
(closes: #461623)

See Also

Package Description
tiemu-skinedit_1.27-2_amd64.deb skin editor for TiEmu
tig_2.0.2-2build1_amd64.deb ncurses-based text-mode interface for Git
tiger-otheros_3.2.3-14_amd64.deb Scripts to run Tiger in other operating systems
tiger_3.2.3-14_amd64.deb Report system security vulnerabilities
tightvncserver_1.3.10-0ubuntu3_amd64.deb virtual network computing server software
tigr-glimmer_3.02-4_amd64.deb Gene detection in archea and bacteria
tilda_1.3.1-1_amd64.deb GTK+ based drop down terminal for Linux and Unix
tilecache_2.11+ds-2_all.deb Web map tile caching system
tiled_0.14.2-1_amd64.deb general purpose tile map editor
tilelite_0.1.5-4_all.deb lightweight Mapnik tile-server
tilem-data_2.0-2_all.deb GTK+ TI Z80 calculator emulator (data files)
tilem_2.0-2_amd64.deb GTK+ TI Z80 calculator emulator
tilestache_1.49.8-3_all.deb map tiles caching system
tilp2_1.17-1_amd64.deb Texas Instruments hand-helds <-> PC communication program for X
timbl_6.4.6-1build1_amd64.deb Tilburg Memory Based Learner