A Python library for parsing HTML and XML easily.
A tutorial for building web applications in Python using CherryPy as the framework and Genshi for the templating language.
A Mediawiki extension that allows the creation of raw HTML snippets that can be used in wiki pages that do interesting and helpful things. Implemented by creating a namespace called Widget, into which new wiki pages containing the widget code in question can be written like any other wiki page. The API is documented on this page.
A collection of JavaScript and CSS progress bars that can be incorporated into websites. Creative Commons.
Bootstrap is a web development template from two folks at Twitter which aims to make designing websites easy and elegant. Designed to be device-responsive, so the CSS adapts based upon the browser and platform viewing a site. There is a compiled and minified version that you can download, as well as a version that has all of the code in its basic form. There is even a web-based customizer you can use to tailor what you want the page to look like before you start developing it.
Kickstart is an HTML5 framework which makes it easier to build websites. It's a collection of HTML5, CSS, image elements,, and JavaScript templates which give you a head start on setting a page up. All you have to do is include two JavaScript files and a CSS file. Mobile friendly, too. Includes lots of different buttons, icons, and styles.
Flatdoc is a single JavaScript file that can fetch arbitrary Markdown documents, render them as HTML, and display them in a web browser. Ideal for project documentation.
A utility written in Python that parses the output of iostat and draws charts that visualize system performance.
Twine is a tool for building interactive, nonlinear stories that are implemented as web pages. It uses a combination of a graphical editor (which lets you create discrete passages and hook them together (it also generates flowchart-like graphs of passages to help you keep track of the structure)) and an HTML compiler on the back end. Includes a simple scripting language to add state and conditionality to the story. If you can write a couple of pages, you can build interactive fiction that you can play in a web browser with this tool. Uses Tiddlywiki-like markup syntax.
Paste in HTML, CSS, or JavaScript, hit "Clean", and it'll clean up whatever you gave it so that it's more readable.
A utility for turning fanfic from online archives into ebooks to load into a tablet, phone, or reader. Written in python. Consists of a plugin for Calibre, a CLI utility, and a webservice.
A python module (Python3, specifically - Python2 support was obsoleted) that tries to be the Requests of HTML scraping. Designed with news sites in mind. Picks out names of authors, publication dates, text, URLs to images, any embedded media. keyword analysis. NLP Picks articles out of websites. URL extraction. Picks out categories. i18n support.
Documentation here: https://newspaper.readthedocs.io/en/latest/
github repo that describes and helps implement the process for setting up an OpenStreetmap server on a piratebox for field use. The process involves using Tilemill to grab the map tiles for the area you're interested in, converting them into a format Leaflet can use, and configuring the repo's HTML files to work with the tiles you created. Uses the Leaflet javascript library to implement the mapping functionality.
A text mode web browser that is also javascript enabled. Maybe use this to parse Broadcastify's pages? exocortex cherrybomb HTML
Python module that implements the summarization of html and text using several different algorithms.
Canonical reference documentation for the h-card HTML format.
FOSS software which implements a mailing list, not just over email but as a sharable, clonable git repo. Implements nntp, online html archives, and atom feeds. Written in perl. Designed to run on the lower possible common denominator machine. Uses a pull model, which optimizes for casual readers and members while still allowing for serious users.
An online open and crowdsourced weather service. People set up automatic weather stations (which are fairly cheap) and contribute measurements that are aggregated into forecasts. Has an API so you can pull data out of it as well as contribute it: http://openweathermap.org/appid Free accounts are, of course, limited in several ways. You can also get weather maps of various kinds from the service to visualize the forecast data. Forecast data is in XML, JSON, and HTML formats.
There is also an air pollution API: https://openweathermap.org/api/air-pollution
python module that converts html into markdown. Can be used programmatically.