Projects / HTML Sucks Completely

HTML Sucks Completely

HSC (HTML Sucks Completely) is a developer tool for HTML projects. It is mainly intended for creating and maintaining larger Web sites, with a focus on compact and standards-conforming code. Its source texts are HTML files that use an extended syntax allowing for macros, conditionals, variables, expressions, etc. These sources are transformed into static (X)HTML pages. HSC checks the result for many common errors such as missing end tags and nesting mistakes, both in the markup and, to a limited extent, in CSS. As a commandline tool, it can be used together with "make", and a dependency generator is included. The macro library features things like navigation menus, LaTeX-style sections, footnotes and bibliographies, semiautomatic table-based layout, and database/scripting interfaces.

Tags Internet Web Site Management Text Processing Markup HTML/XHTML
Licenses GPL
Operating Systems OS Independent
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  10 Apr 2006 14:22
  • Rrelease-after

Changes: Various compilation problems on the Win32 platform were fixed, and the build environment was changed to MinGW. Current Win32 binaries are available from the homepage again.

  • Rrelease-mid
  •  03 Apr 2006 10:37
  • Rrelease-after

Changes: Minor compilation problems on OS X were fixed. An up to date version of the OS X binaries is available.

  • Rrelease-mid
  •  16 Mar 2006 07:00
  • Rrelease-after

Changes: This version has a new special tag added for more complex pattern matching, some more descriptive error messages, and various small fixes in the code and documentation.

  • Rrelease-mid
  •  18 Sep 2005 03:12
  • Rrelease-after

Changes: This will be the last release before 1.0. This release features minor performance improvements, regular expression operators, improved container nesting checks, and a complete parser for CSS values. A few bugs in the handling of project files and AmigaOS functions have been fixed. The documentation has been completely overhauled for easier navigation and better looks due to CSS. A (preliminary) ebuild file for Gentoo Linux is now included.

  • Rrelease-mid
  •  04 Jun 2004 05:31
  • Rrelease-after

Changes: This is just a minor release to restore compatibility with Microsoft Visual C++. Users of other systems won't need this.

A042a14766ffdb210ac6b2cc9b41cff7_thumb

Project Spotlight

eduMagnet

A GTK interface to download and play back educational online videos.

No-screenshot

Project Spotlight

GNU libextractor

A meta-data extraction library.