scripting
I write outliners, web CMSes, feed readers, blogging software, etc. All of it is here on GitHub. Almost everything is open source licensed.
Small Picture, Inc.Woodstock, NY
Pinned Repositories
1999-project
Docs, support and sample code for the 1999 server and app project.
concord
Core outliner
myWordEditor
A simple silo-free blogging tool that creates beautiful essay pages.
nodeRunner
nodeRunner is a JavaScript app that runs scripts every second, minute, hour or day, each group in its own folder.
nodeStorage
A simple storage system based on Twitter identity implemented in Node.js.
pagePark
I wrote this simple Node.js folder-based HTTP server that serves static and dynamic pages for domains I've bought but not yet used. Then I kept going...
reallysimple
A Node package that reads RSS, Atom and RDF feeds and calls back with a simple, consistent JavaScript object.
river4
A JavaScript river-of-news aggregator running in Node.js
river5
A river-of-news RSS aggregator in JS running in Node.
Scripting-News
I'm starting to use GitHub for work on my blog. Why not? It's got good communication and collaboration tools. Why not hook it up to a blog?
scripting's Repositories
scripting/pagePark
I wrote this simple Node.js folder-based HTTP server that serves static and dynamic pages for domains I've bought but not yet used. Then I kept going...
scripting/Scripting-News
I'm starting to use GitHub for work on my blog. Why not? It's got good communication and collaboration tools. Why not hook it up to a blog?
scripting/reallysimple
A Node package that reads RSS, Atom and RDF feeds and calls back with a simple, consistent JavaScript object.
scripting/opmlPackage
Node and browser-based code that helps developers support OPML in outliners, feed readers and renderers.
scripting/reader
JavaScript package for feed reading and aggregating.
scripting/rss
JavaScript code to build an RSS feed from a standardized structure.
scripting/textcasting
An HTTP server that can post messages to Mastodon, Bluesky, Twitter and WordPress via REST call. A bridge betw web writing tools and various places people want to post their writing to.
scripting/wpIdentity
Full coverage of WordPress API, with client code and built-in storage system for apps.
scripting/docServer
Browse scripting verbs in a web app.
scripting/appServer
Factored code that was appearing in all my servers.
scripting/utils
All the JavaScript utility routines I use across all my apps, both in the browser and in Node.
scripting/blogroll
A JavaScript toolkit that displays an OPML-based blogroll, with a connection back to FeedLand for realtime features.
scripting/http
The heart of a Node-based web server to be included in other apps. I got tired of writing the same code over and over.
scripting/davegpt
Simple interface to Open API from Node and (eventually) browser JavaScript.
scripting/serverMonitor
A simple Node app that checks in with a list of servers once a minute and reports on the status in a single page app.
scripting/viewFeedList
A nice non-XML way of viewing the feeds in an OPML subscription list.
scripting/chatGptHelloWorld
A browser-based JavaScript app that finds out who Bull Mancuso is.
scripting/nightlyEmail
Node.js app that sends out nightly emails to Scripting News subscribers.
scripting/outlineBrowser2
JavaScript code to display JSON outlines.
scripting/podcastBuilder
Turn an outline into a podcast feed.
scripting/binge2Data
The ratings for each user in Bingeworthy2, using Twitter identity
scripting/bingeworthySupport
A place to report bugs, fixes and features in bingeworthy.org.
scripting/counters
A simple node.js app to track referrers.
scripting/newsworthy
The template for the new Scripting News home page.
scripting/sql
A simplified interface to run SQL code in my projects.
scripting/wordlandSupport
A place for developer support for WordLand.
scripting/zip
A simpler Node interface for zipping archives, builds on the archiver package.
scripting/batchloader2
A batchloader app set up just for PagePark installations, simpler, less configurable
scripting/discussUserlandCom
Archive from 1998-2000 of discuss.userland.com.
scripting/sqlLog
Builds on davesql package, adds a very simple log table to your database, and provides a way to get back a list of recent operations.