Dave Winer (@scripting)
  • Stars
    star
    3,485
  • Global Rank 8,282 (Top 0.3 %)
  • Followers 897
  • Following 56
  • Registered over 12 years ago
  • Most used languages
    JavaScript
    88.9 %
    HTML
    9.6 %
    C
    1.5 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 3,068
  • Country Ranking
    HTML
    938
    C
    2,766

Top repositories

1

concord

Core outliner
JavaScript
440
star
2

river5

A river-of-news RSS aggregator in JS running in Node.
JavaScript
428
star
3

river4

A JavaScript river-of-news aggregator running in Node.js
JavaScript
265
star
4

nodeRunner

nodeRunner is a JavaScript app that runs scripts every second, minute, hour or day, each group in its own folder.
JavaScript
185
star
5

1999-project

Docs, support and sample code for the 1999 server and app project.
JavaScript
158
star
6

myWordEditor

A simple silo-free blogging tool that creates beautiful essay pages.
JavaScript
156
star
7

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...
JavaScript
136
star
8

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?
HTML
112
star
9

nodeStorage

A simple storage system based on Twitter identity implemented in Node.js.
JavaScript
103
star
10

tweetsToRss

A node.js app that periodically reads a Twitter account and generates an RSS feed from it.
JavaScript
86
star
11

reallysimple

A Node package that reads RSS, Atom and RDF feeds and calls back with a simple, consistent JavaScript object.
JavaScript
84
star
12

fargoPublisher

Fargo Publisher is a node.js app that connects to Fargo to publish a folder of HTML docs.
JavaScript
71
star
13

xml-rpc

XML-RPC client and server in JavaScript.
JavaScript
61
star
14

myWord

An easy open source way to create nice-looking web pages for essays.
HTML
58
star
15

feedRead

Read a feed and call back with a JavaScript object.
JavaScript
56
star
16

feedsForJournalists

An open source project to create a great list of feeds for journalists to follow.
45
star
17

artDownloader

A collection of great art in a folder. Download and point your screen saver at the folder for a live art show.
JavaScript
38
star
18

frontier

C
38
star
19

outlineBrowser

JavaScript code to display JSON outlines.
JavaScript
37
star
20

publicfolder

A Node app that runs on your desktop and keeps an S3 location in sync with a folder on a local disk.
JavaScript
34
star
21

feedBase

A project to get feeds into a base.
JavaScript
33
star
22

opmlPackage

Node and browser-based code that helps developers support OPML in outliners, feed readers and renderers.
JavaScript
29
star
23

rssToSlack

A JavaScript app that reads a set of feeds and posts the new items to a Slack channel. Runs in Node.js.
JavaScript
27
star
24

feedToMasto

Node app that checks a list of feeds periodically, post new items to Mastodon.
JavaScript
26
star
25

trex

OPML and JavaScript-based content management
C
25
star
26

riverBrowser

A JavaScript toolkit that displays a river of news
JavaScript
25
star
27

reader

JavaScript package for feed reading and aggregating.
JavaScript
22
star
28

utils.js

A library of JavaScript utility routines that are patterned after Frontier verbs
JavaScript
22
star
29

drummerSupport

Support for Drummer users.
19
star
30

listicle

A new version of the software used in the Cluetrain listicle
19
star
31

fargoTemplates

The templates for the core types in Fargo 2. You are free to clone them, modify the result and redistribute.
18
star
32

githubpub

A Node app that serves from GitHub repositories.
JavaScript
18
star
33

betterWebSocketsDemo

WebSockets demo app in JavaScript, both client and server.
HTML
16
star
34

opml.org

A repository to back up the opml.org website.
JavaScript
15
star
35

upstreamer

A Node.js app that keeps a folder backed up on Amazon S3.
JavaScript
15
star
36

feedParserDemo

A demo of Dan MacTough's feedparser package for Node.
JavaScript
15
star
37

interAppComm

Demonstrates a simple way of doing interapplication communication in JavaScript using localStorage.
15
star
38

Icon-Chooser

An icon chooser for Font Awesome icons, running in Bootstrap 2.
15
star
39

feedlandSupport

A place to share and discover feeds.
14
star
40

myLogseqBlog

A cross-platform Node app that publishes a LogSeq journal as a blog via Drummer
JavaScript
14
star
41

macwrite

A simple demo app for nodeStorage.
HTML
13
star
42

Mastodon-API

I'm working on connecting to the Mastodon-API, getting help from friends who have been down this path.
JavaScript
13
star
43

oldSchoolBlog

Blogging in the ways of the old school.
JavaScript
12
star
44

instantOutlines

Sharing outlines between apps using GitHub as an intermediary.
12
star
45

likes

A simple likes server for the web running in Node.
JavaScript
11
star
46

drummerRFC

A place to post RFCs for people who use and develop in Drummer.
11
star
47

electricPork

An Electron app that helps you write and publish threads on Twitter.
JavaScript
11
star
48

titlelessFeedsHowto

A simple feed item viewer that works with titled or titleless items.
11
star
49

rss

JavaScript code to build an RSS feed from a standardized structure.
JavaScript
11
star
50

wpIdentity

Implements OAuth identity with wordpress.com for Node.js apps.
JavaScript
10
star
51

myRoute53

A simple utility that creates a JSON file with a map of your Amazon Route53 names. Runs in Node.js.
JavaScript
10
star
52

wp2opml

10
star
53

feedland

The source code for the NPM feedland package.
JavaScript
10
star
54

opml

A repo in transition
9
star
55

urlShortener

A JavaScript URL shortener running in Node.js.
JavaScript
9
star
56

subscriptionListCleanup

Read an OPML subscription list, and loop over all the feeds and only pass on the ones that are reachable and parseable.
9
star
57

docServer

Browse scripting verbs in a web app.
JavaScript
8
star
58

1999client

A client app for 1999.io, in JavaScript, using WebSockets.
JavaScript
8
star
59

appServer

Factored code that was appearing in all my servers.
JavaScript
7
star
60

ioServer

A server and reader for outlines that update in real time.
JavaScript
7
star
61

utils

All the JavaScript utility routines I use across all my apps, both in the browser and in Node.
JavaScript
7
star
62

oldSchoolNightly

Uploads JSON, OPML, RSS and HTML files from Scripting News to the repository on GitHub, every night at midnight.
JavaScript
7
star
63

s3folder

A Frontier tool that keeps a folder on your hard drive in synch with a location in the S3 hierarchy. Also a demo of using GitHub to manage a Frontier tool, a task previously thought to be impossible! :-)
7
star
64

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.
JavaScript
6
star
65

tweets.opml.org

A directory of tweets.opml files for people using tweets.opml.org.
6
star
66

feeder

A set of services that do feed reading for Drummer scripts.
6
star
67

opmlToJs

opmlToJs makes it easy to read and write OPML files in Node apps.
JavaScript
6
star
68

english

The server behind the English editor.
JavaScript
6
star
69

superSync

Keep folders in sync with Amazon S3 locations.
6
star
70

xmlViewer

Try to get a browser to view an RSS feed these days. They just won't do it. This app does.
HTML
6
star
71

tweetFeedSupport

Twitter + Markdown βž™ RSS (feed readers)
5
star
72

bookmarkletMaker

A browser-based app that makes bookmarklets easier to make
HTML
5
star
73

blue.feedland

A place to discuss and develop an app that connects social media apps via feeds.
JavaScript
5
star
74

rssSpec

A GitHub repo with the source of the RSS 2.0 spec website at cyber.harvard.edu.
HTML
5
star
75

drummerCms

A shell for Old School to connect it with Drummer. Released so other outliners can hook up to Old School for blogging.
JavaScript
5
star
76

folderToJson

Generates a JavaScript object (or JSON text) that represents the structure of a folder.
JavaScript
4
star
77

mastodon

The beginning of support for Mastodon in DaveLand.
JavaScript
4
star
78

metaweblog

Client and server implementation of the Metaweblog API in JavaScript.
JavaScript
4
star
79

mail

One place to send mail from all my Node apps.
JavaScript
4
star
80

electronLand

My container for Electron apps that use nodeStorage for identity.
JavaScript
4
star
81

worldOutline

The JavaScript port of the World Outline software.
JavaScript
4
star
82

github

Read and write files to a GitHub repository
JavaScript
4
star
83

scripting

Heh I found a way to add stuff to my GitHub profile page. Let's see how this sucker works.
4
star
84

opmlToGitHub

A Node app that reads an OPML file, converts it to Markdown, and uploads it to GitHub.
JavaScript
4
star
85

everyMinute

Runs a JavaScript callback with setInterval, at the top of every minute, with no drift.
JavaScript
4
star
86

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.
JavaScript
4
star
87

kimParker

3
star
88

checkFeedsInOpml

A utility that checks if the feeds in an OPML list are accessible
JavaScript
3
star
89

es6ModulesHelloWorld

A minimal app that uses modules as defined in ES6.
JavaScript
3
star
90

jsPreprocessor

A simple JavaScript pre-processor to help get your project started.
JavaScript
3
star
91

fargocms

The CMS built into Fargo, as a standalone Node.js package
JavaScript
3
star
92

s3BigUpload

Demo app for streamed uploads to S3 in Node/JavaScript.
JavaScript
3
star
93

s3

Routines that simplify the interface to Amazon S3
JavaScript
3
star
94

chat

A simple extensible JavaScript chat network
JavaScript
3
star
95

scripting.github.io

HTML
3
star
96

bookmarksMenu

Client JavaScript code that manages a Bookmarks menu.
JavaScript
3
star
97

opmlCloud

A server and desktop software that emulates Drummer's instant outlining protocol.
JavaScript
3
star
98

aceEditorDemo

I needed good demo code for the Ace editor.
JavaScript
3
star
99

blogroll

A JavaScript toolkit that displays an OPML-based blogroll, with a connection back to FeedLand for realtime features.
JavaScript
3
star
100

persists

Persistence for JavaScript objects in Node.
JavaScript
3
star