I picked up an SSD1306 I2C display for my Adruino Nano. There are a number of drivers available, here's what each can do.

Driver Matrix

  Language Memory Buffer Primitives Unicode
U8g2 C Yes Yes Yes
Adafruit C++ Yes Yes  
Acrobotic C++      
Tinusaur C