Projects / Blink


Blink is a small public-access blog engine. It supports running multiple blogs, displays a main page and links for accessing older posts, and supports searching. Each blog can be oldest post first or newest post first. Any blog can be set to take public posts or allow comments. Admin functions include archiving all blogs, and viewing and deleting posts and comments. Posts can also utilize a semiotic bolding of definitions and automatic linking to all definitions. Anti-spam functionality is included, with an IP-based block list. All functionality is in one CGI file smaller than 15 KB.

Operating Systems

RSS Recent releases

  •  22 Feb 2014 23:55

    Release Notes: The admin CGI has been updated. Its traffic analysis has improved detection of both bot and mobile traffic.

    •  11 Nov 2013 21:48

      Release Notes: The cull.cgi script has been moved into blink as an admin call.

      •  10 Nov 2013 03:23

        Release Notes: A system using the SHORT variable has been introduced to keep the blog's pages at or under the hosting service's compute-cycle limit. By setting SHORT to true and CYCLES to number of pages which can be served daily, blog use will be kept within the monthly limit.

        •  27 Oct 2013 22:39

          Release Notes: A bugfix was made in the ACCESS system. A typo was fixed in cull.cgi.

          •  26 Oct 2013 10:00

            Release Notes: A bug in the despam method was fixed. The access list has been moved from the CGI script to a file. Adding IP addresses to the access list has been automated through the admin log.


            Project Spotlight

            GNU recutils

            A set of tools and libraries to access human-editable text-based databases called recfiles.


            Project Spotlight

            PHP Email address validation component

            PHP class to verify if a e-mail address is valid.