awesome-influxdb 
A curated list of awesome projects, libraries, tools, etc. related to InfluxDB. This list focuses on libraries, tools, etc. supporting InfluxDB version 1.0 and up.
Want to make this list better? Take a look at our page on contributing and then open a pull request!
Reference material
If you know of any particularly useful blog posts, talks, slides, etc. that belong in this list, please open a pull request!
- Official documentation
- InfluxDB in IoT world. Part 1: Introduction | Part 2: Hosting and scaling on AWS | Part 3: Plotting graphs using Grafana
Client libraries
Official
- C# - A .NET library for efficiently sending points to InfluxDB
- Go - Go client for InfluxDB 1.x
- Java - Java client for InfluxDB
- PHP - PHP client for InfluxDB
- Python - Python client for InfluxDB
- Rails - Ruby on Rails bindings to automatically write metrics into InfluxDB
- Ruby - Ruby client for InfluxDB
Unofficial
- capacitor - A Clojure client for InfluxDB
- cl-influxdb - Common Lisp interface to the Time Series Database InfluxDB
- erflux - InfluxDB client for Erlang
- fluxter - An InfluxDB writer for Elixir
- influent - InfluxDB Javascript driver
- influent.rs - InfluxDB Rust driver
- InfluxDB-Client-for-Arduino - Arduino client for InfluxDB
- InfluxDB-Client-LabVIEW - LabVIEW client for InfluxDB
- influxdb-cpp-rest - A C++ InfluxDB client with a batching async interface
- influxdb-haskell - Haskell client library for InfluxDB
- InfluxDB.NET - .NET client for InfluxDB
- InfluxDB PHP SDK - UDP/IP or HTTP adapters for read and write data
- influxdbr - R library for InfluxDB
- instream - InfluxDB driver for Elixir
- node-influx - InfluxDB Node.js Client
- node-influx-udp - Write to InfluxDB using its UDP interface
- scala-influxdb-client - Asynchronous InfluxDB client for Scala
Collecting data into InfluxDB
Projects
Dedicated
Tools whose primary or sole purpose is to feed data into InfluxDB.
- accelerometer2influx - Android application that takes the x-y-z axis metrics from your phone accelerometer and sends the data to InfluxDB.
- agento - Client/server collecting near realtime metrics from Linux hosts
- aggregateD - A dogstatsD inspired metrics and event aggregation daemon for InfluxDB
- aprs2influxdb - Interfaces ham radio APRS-IS servers and saves packet data into an influxdb database
- Charmander - Charmander is a lab environment for measuring and analyzing resource-scheduling algorithms
- gopherwx - a service that pulls live weather data from a Davis Instruments Vantage Pro2 station and stores it in InfluxDB
- grade - Track Go benchmark performance over time by storing results in InfluxDB
- Influx-Capacitor - Influx-Capacitor collects metrics from windows machines using Performance Counters. Data is sent to influxDB to be viewable by grafana
- Influxdb-Powershell - Powershell script to send Windows Performance counters to an InfluxDB Server
- influxdb-logger - SmartApp to log SmartThings device attributes to an InfluxDB database