Working from the legacy and non-legacy feature.xmls, I get…
Legacy (have an OH2 version): 35
org.openhab.action.mail
org.openhab.io.transport.mqtt
org.openhab.action.mqtt
org.openhab.action.satel
org.openhab.binding.astro
org.openhab.binding.dmx
org.openhab.binding.dmx.ola
org.openhab.binding.dsmr
org.openhab.binding.enocean
org.openhab.binding.exec
org.openhab.binding.homematic
org.openhab.binding.ihc
org.openhab.binding.irtrans
org.openhab.binding.knx
org.openhab.binding.milight
org.openhab.binding.modbus
org.openhab.io.transport.mqtt
org.openhab.binding.mqtt
org.openhab.io.transport.mqtt
org.openhab.binding.mqttitude
org.openhab.binding.nest
org.openhab.binding.netatmo
org.openhab.binding.networkhealth
org.openhab.binding.nibeheatpump
org.openhab.binding.onewire
org.openhab.binding.onkyo
org.openhab.binding.plugwise
org.openhab.binding.powermax
org.openhab.action.pushbullet
org.openhab.binding.rwesmarthome
org.openhab.binding.satel
org.openhab.binding.systeminfo
org.openhab.binding.tellstick
org.openhab.binding.urtsi
org.openhab.binding.zwave
Non-legacy: 96
org.openhab.action.ecobee
org.openhab.action.mios
org.openhab.action.pebble
org.openhab.action.prowl
org.openhab.action.pushover
org.openhab.action.pushsafer
org.openhab.action.telegram
org.openhab.action.twitter
org.openhab.action.xbmc
org.openhab.action.xmpp
org.openhab.binding.alarmdecoder
org.openhab.binding.anel
org.openhab.binding.bticino
org.openhab.binding.caldav-command
org.openhab.binding.caldav-personal
org.openhab.binding.cardio2e
org.openhab.binding.comfoair
org.openhab.binding.denon
org.openhab.binding.ebus
org.openhab.binding.ecobee
org.openhab.binding.ecotouch
org.openhab.binding.ekey
org.openhab.binding.energenie
org.openhab.binding.enphaseenergy
org.openhab.binding.epsonprojector
org.openhab.binding.expire
org.openhab.binding.fatekplc
org.openhab.binding.freeswitch
org.openhab.binding.fritzbox
org.openhab.binding.fritzboxtr064
org.openhab.binding.fs20
org.openhab.binding.garadget
org.openhab.binding.gc100ir
org.openhab.binding.gpio
org.openhab.binding.heatmiser
org.openhab.binding.horizon
org.openhab.binding.http
org.openhab.binding.iec6205621meter
org.openhab.binding.insteonplm
org.openhab.binding.intertechno
org.openhab.binding.ipx800
org.openhab.binding.jointspace
org.openhab.binding.km200
org.openhab.binding.koubachi
org.openhab.binding.lcn
org.openhab.binding.lgtv
org.openhab.binding.maxcul
org.openhab.binding.mochadx10
org.openhab.binding.mios
org.openhab.binding.mystromecopower
org.openhab.binding.myq
org.openhab.binding.neohub
org.openhab.binding.networkupstools
org.openhab.binding.nikobus
org.openhab.binding.novelanheatpump
org.openhab.binding.openenergymonitor
org.openhab.binding.owserver
org.openhab.binding.panasonictv
org.openhab.binding.plex
org.openhab.binding.piface
org.openhab.binding.pilight
org.openhab.binding.samsungac
org.openhab.binding.sapp
org.openhab.binding.serial
org.openhab.binding.snmp
org.openhab.binding.sonance
org.openhab.binding.souliss
org.openhab.binding.swegonventilation
org.openhab.binding.tcp
org.openhab.binding.tinkerforge
org.openhab.binding.ucprelayboard
org.openhab.binding.upb
org.openhab.binding.velux
org.openhab.binding.weather
org.openhab.binding.wol
org.openhab.binding.xbmc
org.openhab.persistence.influxdb
org.openhab.persistence.dynamodb
org.openhab.persistence.gcal
org.openhab.persistence.jdbc
org.openhab.persistence.jdbc
org.openhab.persistence.jdbc
org.openhab.persistence.jdbc
org.openhab.persistence.jdbc
org.openhab.persistence.jdbc
org.openhab.persistence.jdbc
org.openhab.persistence.jpa
org.openhab.persistence.mapdb
org.openhab.io.transport.mqtt
org.openhab.persistence.mqtt
org.openhab.persistence.mysql
org.openhab.persistence.rrd4j
org.openhab.io.gcal
org.openhab.io.gpio
org.openhab.io.transport.cul
org.openhab.io.caldav