The Script Meridian globe mark Script Meridian A community of Frontier
and Radio users
Catalogue

What the community built

Sixteen of the eighty-seven entries in the catalogue, with the ones that changed how people worked listed first. Every reference in Meridian News points here, so nothing on this site links into a dead end. Showing 16 entries.

security · Macrobyte Resources · v0.3.1

TLS

Transport Layer Security for Frontier and Radio. Lets the runtime serve https and act as a secure client against remote services. The 0.3.1 release was a bug-fix pass over the secure server.

Read more in the library

publishing · Macrobyte Resources · v2.x

Conversant

The groupware and content platform this site originally ran on. Message boards, weblogs, membership and templating on top of the object database, and the engine behind hundreds of hosted communities.

Read more in the library

language · Macrobyte Resources · v1.4

Formz

A suite of scripts that simplifies the creation, manipulation and rendering of HTML forms — including validation and redisplay of a rejected submission with the user's values intact.

language · Macrobyte Resources · v1.0

AttSearchEngine

Indexes and searches object-database attributes, which is what makes a large Conversant community searchable without dragging every node into memory.

Read more in the library

tooling · John VanDyk · v1.0

The Tracer Suite

Shows the scripts that are executing, in the order they were invoked. The fastest way to understand an unfamiliar system is to watch it run.

language · Greg Pierce · v1.0

pySlice

Implements string and list slicing the way Python does, including negative indices and open-ended ranges. A small suite that removes a great deal of off-by-one arithmetic.

tooling · Brent Simmons · v1.0

Frontier/Radio CM Plugin

A contextual-menu plugin that runs scripts from any application supporting contextual menus — the Finder, a text editor, a mail client — without switching to the runtime.

tooling · Eric Soroos · v1.0

The Patch Tool

Glue for diff and patch on Mac OS X, falling back to a web service where the command-line tools are not present. Made source-level collaboration practical.

operations · Eric Soroos · vRFC

Port Forwarding Tool

On OS X the runtime is a user process and cannot bind below port 1024. This forwards low-numbered ports to high ones so the server can answer on 80 and 443 unprivileged.

Read more in the library

data · Tallent Communications · v2.0

ODBC Extension

Connects the runtime to any ODBC data source. The 2002 revision brought Mac OS X support and compatibility with Radio UserLand.

data · André Radke · v1.1

PostgreSQL Extension

A native client for PostgreSQL, giving scripts a real relational store alongside the object database for the data that genuinely wants rows and columns.

publishing · Jim Byrne · v2.6.6

CommentIt

Adds threaded commenting to Manila sites, with moderation and templating that editors can change without touching a script.

Read more in the library

publishing · UserLand · v1.0

Radio Community Server

Lets an individual or organisation host a community of Radio users, offering the functionality that was otherwise only available from a centralised service.

Read more in the library

protocols · UserLand · vRFC

MetaWeblog API

An XML-RPC interface for posting to a weblog with titles, links and structured metadata, extending the deliberately minimal Blogger API.

Read more in the library

language · Script Meridian · v0.9

The Regex Project

A community effort to give the runtime a consistent regular-expression interface with the same semantics across platforms, plus a test corpus.

Read more in the library

operations · UserLand · vbeta

Apple Events Beta

A Frontier beta revising Apple event support so scripts driving other applications keep working on later versions of OS X.

Submissions

Built something? Send it in.

The catalogue is maintained by hand, which is slow but keeps it honest. If you maintain a suite, an extension or a tool that is still useful, write to us with a description, the current version and where it lives. We check that it still runs before listing it.

Entries that have gone dark are kept with a note rather than deleted — knowing that something existed is often the missing piece when you are reading old code.

Submit an entry Ask on the list

A migration console listing mapped nodes