Category/Web-authoring/html-preprocessing

From Free Software Directory
 
Jump to: navigation, search

Broaden your selection: Category/Web-authoring

Category/Web-authoring Search icon.png

html-preprocessing (25)



Artanis Heckert gnu.tiny.png
Artanis is a web application framework written in Guile Scheme. It provides several tools for web development: database access, templating frameworks, session management, URL-remapping for RESTful, page caching, and more.
ClientForm
ClientForm is a Python module for handling HTML forms on the client side, useful for parsing HTML forms, filling them in and returning the completed forms to the server. It developed from a port of Gisle Aas' Perl module HTML::Form, from the libwww-perl library, but the interface is not the same.
Dungeon-mode
Dungeon-mode is a game engine and REPL for creating and playing multi-user dungeons written primarily in emacs lisp. While playing a game created with dungeon-mode doesn’t necessarily require Emacs authoring game environments (e.g. worlds) does, as do assigning special powers, resolving Ghod calls, Sage encounters, and Ubic -if enabled- or any other or custom events with a dm-intractable property set to a non-nil value. Dungeon Masters may specify delegation rosters to support cooperative oversight and enable teams to direct the play experience.
Foocache
To quote the author's website foocache is "no longer actively maintained, but the code may be of interest".Poppy-one (talk) 16:15, 30 July 2018 (EDT) 'foocache' is a simple caching system for PHP 4 which optionally uses HTML-tidy to clean up the generated HTML Code. Instead of processing the whole page, a cachefile is loaded, assuming that it exists and is younger than a defined age. The name of the cache file is generated with the MD5 sum of the Request URI and the HTML post variables.
GPP
'GPP' is a general-purpose preprocessor with customizable syntax that is suitable for a wide range of preprocessing tasks. Its independence from any programming language makes it more versatile than cpp, while its syntax is lighter and more flexible than that of m4. The syntax is fully customizable, so it can process text files, HTML, or source code equally efficiently in different languages. Please note that g++, the c++ component of the Gnu complier collection, can be found at http://directory.fsf.org/gpp.html.
GtkHTML
GtkHTML is a HTML rendering/editing library. It is not designed to be the ultimate HTML browser/editor; instead, it is designed to be easily embedded into applications that require lightweight HTML functionality.
Hexo
Hexo is a static site generator / blog framework made with Node.js. It can support multi-language sites.
NextTypes
NextTypes is a standards based information storage, processing and transmission system that integrates the characteristics of other systems such as databases, programming languages, communication protocols, file systems, document managers, operating systems, frameworks, file formats and hardware in a single tightly integrated system using a common data types system. NextTypes is a relational/network/objects/files hybrid database system with high level SQL interface, extensive primitive types list, JSON/JSON-LD/XML/Smile/WebDAV/CalDAV/iCalendar/RSS data access, REST interface, customizable MVC architecture, optimistic concurrency control, HTML5/CSS3/SVG/Javascript responsive graphical interface, multilanguage, UTF-8 encoding, syntax highlighting or WYSIWYG editors, robots.txt and sitemap management, text extraction/fulltext search, document management, virus scanning, DoS/SQL injection/CSRF/XSS protection, passwords/X.509 certificates authentication, logging and backup system.
PhpHtmlLib
phpHtmllib is a set of PHP classes and library functions that build, debug, and render XML, HTML, XHTML, and WAP/WML documents, as well as SVG (Scalable Vector Graphics) images and complex HTML 'widgets'. It also has a powerful Form Processing engine that helps build/maintain complex HTML/XHTML forms.
Pygments
Pygments is a generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications that need to prettify source code.

... further results



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.