LLMpediaThe first transparent, open encyclopedia generated by LLMs

Nvu

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: SeaMonkey Hop 4
Expansion Funnel Raw 89 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted89
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
Nvu
Nvu
The original uploader was RaviC at English Wikipedia. · MPL 1.1 · source
NameNvu
CaptionNvu WYSIWYG HTML editor interface
DeveloperDaniel Glazman, Linspire, Mozilla Foundation
Released2005
Latest release version1.0b1
Programming languageC++, XUL
Operating systemMicrosoft Windows, Mac OS X, Linux
GenreHTML editor, Web design
LicenseGPLv2

Nvu is a discontinued WYSIWYG HTML editor and web design application for desktop environments. It was created to provide an accessible visual interface for producing HTML and CSS documents compatible with major web browsers and content management systems. Nvu aimed to bridge the gap between code-oriented editors and visual layout tools, emphasizing integration with FTP publishing and template editing.

History

Nvu was announced by Daniel Glazman with backing from Linspire and drew on technologies used by the Mozilla Foundation and Netscape Communications Corporation. Development took place amid contemporaries such as Adobe Systems' Dreamweaver, Microsoft Corporation's FrontPage, and community projects like Amaya and BlueGriffon. The project released its first public builds during the mid-2000s, at a time when browsers including Internet Explorer, Mozilla Firefox, Opera, Safari, and Konqueror were competing on [HTML] standards compliance. Nvu's release cycle intersected with standards efforts by World Wide Web Consortium and work on Cascading Style Sheets levels. Contributors and advocates referenced tools such as SeaMonkey, Thunderbird, GIMP, Inkscape, and OpenOffice.org to position Nvu within a free-software desktop ecosystem. After limited development, activity waned and forks and successors emerged from communities around GNOME, KDE, and other open-source projects.

Features

Nvu provided a WYSIWYG interface with features comparable to contemporaneous offerings like Microsoft Expression Web and Microsoft FrontPage. It supported visual page layout, CSS editing, and direct source editing similar to Aptana Studio and Eclipse-based HTML editors. Built-in FTP publishing and site management paralleled features in Dreamweaver and CuteFTP. Nvu included a template system akin to those used in WordPress and Joomla! themes, and offered table controls, image handling interoperable with GIMP and Adobe Photoshop, and link management for URLs hosted on services such as Apache HTTP Server and NGINX. The editor strove for standards output aligned with HTML 4.01 and emerging XHTML profiles, addressing compatibility with Safari, Mozilla Firefox, and legacy Internet Explorer behavior.

Development and Architecture

Nvu's architecture leveraged components from the Mozilla Application Suite and libraries maintained by the Mozilla Foundation, reusing layout and rendering engines related to Gecko (layout engine). The user interface was implemented using XUL and XPCOM, technologies also employed by SeaMonkey and Thunderbird. Code was written in C++ with integrations resembling projects like AbiWord and Gnumeric in the open-source office space. Build systems and packaging used conventions shared with Debian, Ubuntu, Fedora, and openSUSE distributions for Linux releases and with Apple Inc. packaging practices for Mac OS X. Version control and collaboration workflows echoed models used by SourceForge and later GitHub. The licensing model used GPLv2 terms, paralleling legal frameworks favored by projects such as Linux kernel, GStreamer, and FFmpeg.

Reception and Use

Reviews compared Nvu to proprietary editors from Macromedia and Adobe Systems, often citing its integration with open-source stacks like LAMP (Linux, Apache HTTP Server, MySQL, PHP) and workflow compatibility with Drupal and MediaWiki. Publications and bloggers discussed Nvu alongside editors such as Scribus for desktop publishing and KompoZer as a community-maintained successor, while educational institutions and small businesses evaluated it against Google Sites and hosted solutions like Blogger and WordPress.com. Critics highlighted rendering differences versus Internet Explorer and cross-platform quirks observed when testing with Opera and Konqueror. Adoption was strongest among users seeking free alternatives to Dreamweaver and lightweight tools compared to Adobe Dreamweaver and Microsoft Expression Web.

Legacy and Successors

Nvu's codebase and community spawned forks and successor projects, most notably KompoZer and later BlueGriffon, which incorporated newer Gecko engine releases and broader standards support. The project influenced editor design in applications such as SeaMonkey's Composer and informed integrations found in CKEditor and TinyMCE for web-based content editing. Concepts from Nvu echoed in later desktop and web IDEs like Brackets (text editor), Visual Studio Code, Aptana Studio, and NetBeans, as developers sought visual editing features alongside source control via Git and collaboration platforms like GitHub and GitLab. Institutional archives, mailing lists, and forks preserved artifacts similar to those maintained by Apache Software Foundation projects and community-led ecosystems exemplified by GNOME and KDE foundations.

Category:Free HTML editors Category:Discontinued software