All Projects → redcanari → Canari3

redcanari / Canari3

Licence: gpl-3.0
Canari v3 - next gen Maltego framework for rapid remote and local transform development

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Canari3

Python Lambdarest
Flask like web framework for AWS Lambda
Stars: ✭ 84 (-28.81%)
Mutual labels:  aws-lambda, framework
Middy
🛵 The stylish Node.js middleware engine for AWS Lambda
Stars: ✭ 2,592 (+2096.61%)
Mutual labels:  aws-lambda, framework
Bitcoin Arbitrage
An AWS Lambda function that looks for Bitcoin Arbitrage opportunities
Stars: ✭ 115 (-2.54%)
Mutual labels:  aws-lambda
Flexlib
FlexLib是一个基于flexbox模型,使用xml文件进行界面布局的框架,融合了web快速布局的能力,让iOS界面开发像写网页一样简单快速
Stars: ✭ 1,569 (+1229.66%)
Mutual labels:  framework
Vcomponents
VComponents is a SwiftUI framework that contains 40+ customizable UI components
Stars: ✭ 117 (-0.85%)
Mutual labels:  framework
Framework
💎 Go! AOP PHP - modern aspect-oriented framework for the new level of software development
Stars: ✭ 1,559 (+1221.19%)
Mutual labels:  framework
Lsh
Run interactive shell commands on AWS Lambda
Stars: ✭ 117 (-0.85%)
Mutual labels:  aws-lambda
Hello Lambda
🔥 An example of a Python (AWS) Lambda exposed with API Gateway, configured with Terraform.
Stars: ✭ 114 (-3.39%)
Mutual labels:  aws-lambda
Server
Framework NodeJS for GraphQl
Stars: ✭ 118 (+0%)
Mutual labels:  framework
Css
The CSS design system that powers GitHub
Stars: ✭ 10,670 (+8942.37%)
Mutual labels:  framework
Netclient Ios
Versatile HTTP Networking in Swift
Stars: ✭ 117 (-0.85%)
Mutual labels:  framework
Cyclejs
A functional and reactive JavaScript framework for predictable code
Stars: ✭ 9,996 (+8371.19%)
Mutual labels:  framework
Thetta Dao Framework
Thetta - an open-source framework to help you build the DAO of your dreams
Stars: ✭ 116 (-1.69%)
Mutual labels:  framework
Serverless Side Rendering React Next
Sample repo for setting up Next and React on AWS Lambda with the Serverless Framework.
Stars: ✭ 117 (-0.85%)
Mutual labels:  aws-lambda
Node Lambda Log
Basic logging mechanism for Node 6.10+ Lambda Functions
Stars: ✭ 115 (-2.54%)
Mutual labels:  aws-lambda
Android Readthefuckingsourcecode
😜 记录日常的开发技巧,开发中遇到的技术重点、难点,各个知识点的总结,优质面试题等等。持续更新...
Stars: ✭ 1,665 (+1311.02%)
Mutual labels:  framework
Asakusafw
Asakusa Framework
Stars: ✭ 114 (-3.39%)
Mutual labels:  framework
Nim ios sdk
网易云信 iOS SDK 发布仓库。#推荐客户得比特币,首次推荐得0.02BTC,连续推荐得0.03BTC/单,上不封顶。点击参与https://yunxin.163.com/promotion/recommend
Stars: ✭ 116 (-1.69%)
Mutual labels:  framework
Pystiche
Framework for Neural Style Transfer (NST) built upon PyTorch
Stars: ✭ 117 (-0.85%)
Mutual labels:  framework
Acyort
A Node.js static website framework
Stars: ✭ 118 (+0%)
Mutual labels:  framework

Canari 3 Build Status Doc Status

Welcome to the Canari 3 repository - the next generation Maltego rapid transform development framework which allows you to rapidly prototype, package, and distribute Maltego local and remote transforms. Please visit the documentation site for a quick how-to and more in-depth information on the framework itself.

Sneak Peek

The following is an example of how easy it is to write a quick Maltego transform in Canari 3:

from canari.maltego.entities import Phrase, Person

class HelloWorld(Transform):
    """This transform says hello to a person entity."""

    # The transform input entity type.
    input_type = Person

    def do_transform(self, request, response, config):
        return response + Phrase("Hello " + request.entity.value)

Canari Docker

You can now dockerize your remote transform packages using canari dockerize-package. This will create a Docker container that runs Canari Plume fully configured with your remote transforms. You can easily distribute this container to your Docker swarm. Check out the documentation on Docker website for more information on how containers work.

Bug Reports & Questions

Please use the issues page to log any bugs or questions regarding the Canari Framework.

Kudos

Kudos to our user community for making this release happen. A special thanks to those of you who have supported the development of Canari 3 by donating money at our crowd-funding pages. If you like this project, please consider donating money to help accelerate development.

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].