All Projects → goFrendiAsgard → chimera-framework

goFrendiAsgard / chimera-framework

Licence: MIT license
Simple Language Agnostic Framework for Stand Alone and Distributed Computing

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
python
139335 projects - #7 most used programming language
shell
77523 projects
C++
36643 projects - #6 most used programming language
java
68154 projects - #9 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to chimera-framework

Pipe
[READONLY] Library for implementing function call chains
Stars: ✭ 70 (+311.76%)
Mutual labels:  chain
Cachego
Golang Cache component - Multiple drivers
Stars: ✭ 148 (+770.59%)
Mutual labels:  chain
Jest Chain
Chain Jest matchers together to create one powerful assertion 🃏⛓
Stars: ✭ 235 (+1282.35%)
Mutual labels:  chain
Rye
A tiny http middleware for Golang with added handlers for common needs.
Stars: ✭ 95 (+458.82%)
Mutual labels:  chain
Thaler
Thaler Experimental Network; For Crypto.org Chain: github.com/crypto-org-chain/chain-main
Stars: ✭ 142 (+735.29%)
Mutual labels:  chain
Kzmooncommand
🔥 An awesome command for async operation with ReactiveCocoa
Stars: ✭ 164 (+864.71%)
Mutual labels:  chain
Chainmint
Chainmint = Chain.com + Tendermint
Stars: ✭ 30 (+76.47%)
Mutual labels:  chain
PancakeTokenSniper
BSC BNB Pancake token sniper, buy, take profit and rug check
Stars: ✭ 184 (+982.35%)
Mutual labels:  chain
Workflow
一个工作流平台
Stars: ✭ 1,888 (+11005.88%)
Mutual labels:  chain
Ppipe
pipes values through functions, an alternative to using the proposed pipe operator ( |> ) for ES
Stars: ✭ 192 (+1029.41%)
Mutual labels:  chain
Chain Main
Crypto.org Chain⛓: Croeseid Testnet and beyond development
Stars: ✭ 109 (+541.18%)
Mutual labels:  chain
Lsanimator
⛓ Easy to Read and Write Multi-chain Animations Lib in Objective-C and Swift.
Stars: ✭ 1,576 (+9170.59%)
Mutual labels:  chain
Metasync
Asynchronous Programming Library for JavaScript & Node.js
Stars: ✭ 164 (+864.71%)
Mutual labels:  chain
Dotcoin
A simple and integrity blockchain implementation in Golang
Stars: ✭ 89 (+423.53%)
Mutual labels:  chain
Chain
链喵 CMDB 本项目已停止开发!因长时间未对代码进行维护,可能会造成项目在不同环境上无法部署、运行BUG等问题,请知晓!项目仅供参考!
Stars: ✭ 240 (+1311.76%)
Mutual labels:  chain
Easygo
基于Kotlin、OkHttp的声明式网络框架,像写HTML界面一样写网络调用代码
Stars: ✭ 40 (+135.29%)
Mutual labels:  chain
It Chain
Lightweight & Customizable Block Chain
Stars: ✭ 164 (+864.71%)
Mutual labels:  chain
MLChainDemo
链式文件生成器原理分析(一)
Stars: ✭ 18 (+5.88%)
Mutual labels:  chain
hd-address
An extensible HD Wallet Address management utility
Stars: ✭ 22 (+29.41%)
Mutual labels:  chain
Whitepaper
免费分享区块链白皮书,涉及各门各派。内容均来自互联网,如果侵权,请联系删除。 区块链白皮书 weixin:mipengchong
Stars: ✭ 175 (+929.41%)
Mutual labels:  chain

Chimera-Framework


Language Agnostic Framework for Stand-alone and Distributed Computing

JavaScript Style Guide codecov Gitter

Chimera-Framework is a language agnostic framework for standalone and distributed computing. Chimera-Framework is written in Node.Js. As a component based software engineering framework, Chimera-Framework allows you to orchestrate several components to achieve a greater goal. The components can be written in any programming language. Even an executable binary file can also serve as component.

You can use CHIML in order to orchestrate the process. CHIML is a superset of YAML which is also a superset of JSON.

How it looks like

# hi.chiml
ins: name
out: output
do:
  - |date -> today
  - |("Hi ", name, " today is ", today) -> {$.concat} -> output
gofrendi@asgard:~$ date
Mon Feb  5 22:10:37 WIB 2018

gofrendi@asgard:~$ chimera hi.chiml Naomi
Hi Naomi today is Mon Feb  5 22:10:37 WIB 2018

Getting Started

  1. Make sure you already have Node.Js and npm installed. If you don't have them installed yet, you can invoke:

    sudo apt-get install nodejs npm
  2. Install Chimera-Framework by invoking:

    sudo npm install --global chimera-framework
  3. Visit our wiki for more information.

Examples

License

Chimera-Framework is released under the MIT License.

Citation

If you publish any article related to Chimera-Framework, please cite our paper on http://ieeexplore.ieee.org/document/8320654/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].