Home
Developer Tool Widgets
These programs are distributed in the hope that they will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
Most are made available under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or (at your option) any
later version, but see the License conditions for each individual program.
Almost all of these programs are in the form of Yahoo! Widgets
which require installation of the Yahoo! (Konfabulator) Widget Engine.
Yahoo! Widgets are coded in XML and javascript.
They are packaged as zipped Widgets (with extension .widget) inside a zipped folder. The
code can be examined by unzipping the .widget files.
Download figures are the final download counts at the close of the Yahoo! Widget Gallery.
- ACE Editor - The High Performance Code Editor for the Web
-
Version 1.2.2
This is a plain text editor which can be used to edit local files and remote web pages.
Edited remote web pages are saved to the local disc.
- Colors (Downloads: 31,593)
-
Colors provides an interface to the OS Color Picker.
- Colors - with Dean Beedell
-
Colors provides an interface to the OS Color Picker.
- Delete Items
-
Deletes files whose names match patterns specified by the user.
- Ecce
-
The Edinburgh compatible context editor provides many facilities for making alterations to text files.
- Hex Display (Downloads: 3,490)
-
The Hex Display Widget is a cross-platform Widget which can display the contents of
(binary) files as hexadecimal coded bytes.
It also demonstrates the use of the embedded binary file input/output functions which are
available for use in other Widgets.
- Hex Dump
-
The Hex Dump Widget is a cross-platform Widget which can dump the contents of
(binary) files as hexadecimal coded bytes.
It also demonstrates the use of the embedded binary file input/output functions which are
available for use in other Widgets.
- HexDeCoder (Downloads: 41,828)
-
HexDeCoder is a simple hexadecimal, decimal, octal and binary number converter Widget.
There is also an option to choose a custom base/radix between 2 and 36 and an option to
convert between Unicode characters and their UTF-16 or UTF-8 character encodings.
- Image Size
-
Displays the size of any image dropped onto the window.
- JS Engine
-
Executes javascript code. Files containing code can be dropped onto the window.
- Konverter - by Art McBain
-
Converts Yahoo! Widget .kon (XML) files from property to attribute format.
- KonText - with John Riddle (Downloads: 1,770)
-
KonText is a simple cross-platform plain text editor.
It is best suited to the reading, viewing, editing and writing of UTF-8 encoded XML and
JavaScript files of the type commonly used in making Widgets.
It has find and replace functions which can make use of JavaScript regular expressions.
- Obscure Mailtos (Downloads: 1,833)
-
Obscure Mailtos converts mailto links in HTML pages into JavaScript scripts which are less
likely to be harvested by mail-bots.
- Pixel Scale (Downloads: 32,329)
-
Pixel Scale is a screen ruler. It is calibrated in screen pixels, the major scale
divisions being at 40, 96 or 100 pixels.
It can also be set with major scale divisions at one centimeter or one inch intervals.
There are also four architect's scales, based on the inch scales.
This new version has a planimeter to measure the areas of closed curves.
- Planimeter (Downloads: 7,477)
-
A planimeter is a mathematical instrument which is used to measure the area of a closed
curve.
This Widget emulates the action of a mechanical planimeter and can be used to measure the
areas of closed curves on the computer screen.
- Planimeter II
-
A planimeter is a mathematical instrument which is used to measure the area of a closed
curve.
Version 1.2 -- Can now also measure the lengths of paths.
- Protractor (Downloads: 4,746)
-
Protractor is a screen protractor.
- Rotation Example
-
Demonstrates how to rotate images in Yahoo! Widgets.
- System Attributes
-
- Text-Filters
-
Finds and replaces text in files dropped onto the window using patterns supplied by the user.
- TimeStamp II
-
Displays a timestamp and a checksum for any type of file. Optionally, writes these to the end
of some types of plain text file. This can be used to determine whether files have been altered.
The timestamps and checksums can also be written to a file.
Version 2.2
- TypeScript Codeless Language Module for BBEdit and TextWrangler
-
This is a Codeless Language Module for BBEdit and TextWrangler on Mac OS X.
It provides syntax colouring when editing TypeScript programs.
- UUID Decode
-
UUID Decode checks Universally Unique Identifiers (UUIDs) based on the ITU-T X.667 - UUID Version 1 specification.
Version 1.0
- UUID Vault - with Ricky Romero (Downloads: 6,638)
-
Widget authors have been asked to include UUIDs in their Widgets to enable the built-in Widget
update check. Now, the process of generating and using these UUIDs has become a whole lot
simpler.
UUID Vault not only generates completely valid UUIDs, but it also allows you to easily
keep track of which ones you've generated.
- What Am I (Downloads: 16,155)
-
What Am I displays information about files or folders dropped onto it.
- Widget Cleaner (Downloads: 8,803)
-
Widget Cleaner is a tool that can sometimes restore the original behavior of Widgets that
have failed, or, if you're a Widget developer, easily test the first-run experience of
your Widget.
- Widget Killer (Downloads: 13,590)
-
Widget Killer kills stubborn Widgets that refuse to be closed or killed in the normal way.
- Widget Maker (Downloads: 114,227)
-
Widget Maker is a construction tool for Yahoo! Widgets.
A form-filling interface is provided to assist in the generation of the XML script of a
Widget. Users still have to create images and write the JavaScript code needed to provide
the Widget's functionality.
- Widget Tester (Downloads: 62,182)
-
Widget Tester provides a workbench for testing JavaScript code.
Code may be entered into a multi-line text area or by dragging a text string or a text
file onto the JS button. Simple commands may be entered directly into the command line.
The Widget executes (i.e. evaluates) the code and displays any results in the debug
window. The Widget can be used to examine and set global variables, and to execute
expressions and functions.
Thursday, August 1, 2019.