0.0.3 • Published 9 years ago

tekkton v0.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

tekkton

Tekkton is a Node-RED inspired runner for JSON defined program flows. The basic principle is to provide a runtime establishing a message flow between instances of components. It requires less external dependencies, and is more modular and opinionated.

Tekkton's design is supposed to facilitate TDD. Its name refers to the ancient greek word for carpenter tektōn.

Usage

This project is not ready for usage yet.

Features

  • "Water pressure" backlog
  • Load balancing
  • Visual editor
  • Live flow inspector

Components

  • Base component: Serves as sample and base for all components.
  • Queue: A component which accepts unlimited messages and passes these on. Type can be FiFo, LiFo and SiAo (single in, all out)
  • RateLimit: A component which only passes through max number of messages per duration

Disclaimer

I'm not a professional programmer. On the one hand, this project serves a learning purpose, on the other hand, I will use this as a base for automatically accessing APIs and being able to use webhooks effectively.

License

Licensed under the MIT License.

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago