twiddler

0.2.1 • Public • Published

Twiddler

Twiddler is an application for text processing, light natural language processing, and keyword extraction. Twiddler is built around the idea that there are lots of various text processing tools and libraries in existence, but these existing tools are often highly technical and only provide portions of text processing. Twiddler aims to provide a framework to make using these tools more intuitive.

Installing

To install Twiddler do one of the following:

git clone https://github.com/TransparencyToolkit/Twiddler
npm install twiddler

Then you need to install all of the dependencies that are required for Twiddler itself

cd twiddler
npm install

These dependencies will give you all you need to run the basic Twiddler app via the CLI.

Here are some work in progress commands that provide some of the basic functionality

Running as CLI

new - add a new project

twiddler new /path/to/project/
-o --overwrite  // Overwrite exsting project
-s --save       // Scan folder of project and add sources

open - open an existing project

twiddler open /path/to/project/

source - adds a source to an existing project

twiddler source /path/to/project/ -t file

process - process a project

twiddler process /path/to/project/

Running the GUI app

First you need to download and install the devDependencies required by Electron

npm install --dev
npm start

Build the Electron App

npm run package

This will build the app for OS X, Linux, and Windows, using electron-packager.

License

AGPLv3 © TransparencyToolkit

Package Sidebar

Install

npm i twiddler

Weekly Downloads

0

Version

0.2.1

License

AGPLv3

Last publish

Collaborators

  • npm
  • bnvk