huginn - Create agents that monitor and act on your behalf. Your agents are standing by!

  •        18

Huginn is a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Huginn's Agents create and consume events, propagating them along a directed graph. Think of it as a hackable version of IFTTT or Zapier on your own server. You always know who has your data. You do. Join us in our Gitter room to discuss the project.

https://github.com/huginn/huginn

Tags
Implementation
License
Platform

   




Related Projects

huginn - Build agents that monitor and act on your behalf. Your agents are standing by!

  •    Ruby

Build agents that monitor and act on your behalf. Your agents are standing by!

beehive - A flexible event/agent & automation system with lots of bees 🐝

  •    Go

Beehive is an event and agent system, which allows you to create your own agents that perform automated tasks triggered by events and filters. It is modular, flexible and really easy to extend for anyone. It has modules (we call them Hives), so it can interface with, talk to, or retrieve information from Twitter, Tumblr, Email, IRC, Jabber, RSS, Jenkins, Hue - to name just a few. Check out the full list of available Hives in our Wiki.Connecting those modules with each other lets you create immensly useful agents.

RSS FeedReader

  •    

An aggregate syndicated feed reader for SharePoint in web part format. This web part is designed to display several RSS and Atom feeds in a single web part with configurable option such as what to display and caching capabilities for the feed data.

phirehose - PHP interface to Twitter Streaming API

  •    PHP

A PHP interface to the Twitter Streaming API (firehose, etc). This library makes it easy to connect to and consume the Twitter stream via the Streaming API. See the example subdirectory for example usage. In each example file you will need to insert your own oauth token/secret, and the key/secret for the Twitter app you have created.

Icinga - Monitoring system, A Nagios fork

  •    C

Icinga is an enterprise grade open source monitoring system which keeps watch over networks and any conceivable network resource, notifies the user of errors and recoveries and generates performance data for reporting. Icinga is a fork of Nagios and is backward compatible. So, Nagios configurations, plugins and addons can all be used with Icinga. Icinga sends notifications via email, SMS, Twitter, instant messaging. It has more features than Nagios. It is distributed and scalable.


world_cup_json - Rails backend for a scraper that outputs World Cup data as JSON

  •    Ruby

This should now be working for the World Cup in 2018! Should have all events and goals and match stats streaming live, please file an issue or hit me up on twitter @mutualarising if anything has gone awry. Note: FIFA is now using much more JS that they were 4 years ago to hide and show information. I'll try to make sure as the tournament goes on that things like penalties are showing up correctly. As always, this runs on a scraper. Changes to HTML structure or banning the IP address it is scraping from could break it at any time. PRs welcome.

Windows Phone Notifications with Twitter

  •    

Use a Twitter account to send notifications to users of your Windows Phone app!

Hosebird client - A Java HTTP client for consuming Twitter's Streaming API

  •    Java

A Java HTTP client for consuming Twitter's Streaming API. It has GZip support, OAuth support, Partitioning support, Automatic reconnections with appropriate backfill counts, Access to raw bytes payload, Proper backoffs/retry schemes, Relevant statistics/events, Control stream support for sitestreams.

twit - Twitter API Client for node (REST & Streaming API)

  •    Javascript

Twitter API Client for node (REST & Streaming API)

go-twitter - Go Twitter REST and Streaming API v1.1

  •    Go

go-twitter is a Go client library for the Twitter API. Check the usage section or try the examples to see how to access the Twitter API.The twitter package provides a Client for accessing the Twitter API. Here are some example requests.

tweetinvi - Tweetinvi, an intuitive Twitter C# library for the REST and Stream API

  •    CSharp

Tweetinvi is an intuitive .NET C# library to access the Twitter REST API. It is a .NETCore and Portable Class Library that can be used for development on Windows, Windows RT, Windows Phone, Mono, Xamarin Android and Xamarin iOS. Tweetinvi is also compatible for Universal App development. Tweetinvi is developed for free. All donations are greatly appreciated.

codebird-php - Easy access to the Twitter REST API, Direct Messages API, Account Activity API, TON (Object Nest) API and Twitter Ads API — all from one PHP library

  •    PHP

Easy access to the Twitter REST API, Direct Messages API, Account Activity API, TON (Object Nest) API and Twitter Ads API — all from one PHP library. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

codebird-php - Easy access to the Twitter REST API, Direct Messages API, Account Activity API, TON (Object Nest) API and Twitter Ads API — all from one PHP library

  •    PHP

Easy access to the Twitter REST API, Direct Messages API, Account Activity API, TON (Object Nest) API and Twitter Ads API — all from one PHP library. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

bitboxx bbnews

  •    

The bitboxx bbnews module is a DNN module for collecting and providing news on your portal. It is able to collect news from a RSS/Atom feeds or from twitter. Alternativeliy you can write your own news. News display is full templated and could be provided as RSS feed too.

heroku_ebooks - A script to generate Markov chains and to post to an _ebooks account on Twitter using Heroku

  •    Python

This is a basic Python port of @harrisj's iron_ebooks Ruby script. Using Heroku's scheduler, you can post to an _ebooks Twitter account based on the corpus of an existing Twitter at pseudorandom intervals. Currently, it is the magic behind @adriennelaf_ebx and @stevebuttry_ebx, among many, many others in the wild. This project should work in the latest releases of Python 2.7 and Python 3. By default, in Heroku, this will be deployed to Python 3.

Twitter Face

  •    WPF

Twitter Face is a sample application that demonstrates how easy it is to programatically use WPF. It also demonstrates HTTP POX streaming, twitter API, and XML deserialization

Twitter4j - Twitter Java Library

  •    Java

Twitter4J is an open-sourced, mavenized and Google App Engine safe Java library for the Twitter API which is released under the APL 2.0.

Tweetinvi a friendly Twitter C# API

  •    

Tweetinvi is a Twitter C# API and provide a library to access Twitter REST API 1.1 through oAuth.

uptime - A remote monitoring application using Node.js, MongoDB, and Twitter Bootstrap.

  •    Javascript

A remote monitoring application using Node.js, MongoDB, and Twitter Bootstrap. You can watch a demo screencast on Vimeo.

RSS Owl | RSS / RDF / Atom Feed Reader

  •    Java

RSS Owl is a powerful application to organize, search and read feeds.