zacharytamas / elwood

An experimental project for building a system, at a high-level, for accepting arbitrary text input ("messages") and taking actions based on their structure.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Elwood

GitHub Stars Travis badge

This is an experimental project for building a system, at a high-level, for accepting arbitrary text input ("messages") and taking actions based on their structure. Messages are stored one-per-file (the file's body is the Message) in a vanilla file system directory. Elwood defines a strategy of observing these directories and the Messages contained therein and reacting to changes to the Messages, sometimes including mutating the Message.

FAQ

Why "Elwood"?

This project deals largely with the collection and manipulation of information in the form of text Messages. Claude Shannon is the recognized Father of Information Theory and so I appropriated his middle name.

About

An experimental project for building a system, at a high-level, for accepting arbitrary text input ("messages") and taking actions based on their structure.


Languages

Language:TypeScript 58.1%Language:JavaScript 41.9%