The VINEYARD toolbox contains several frameworks for the efficient integration of heterogeneous infrastructures (e.g. FPGAs) with high-level programming frameworks like Pyhton, Java, Scala and cluster management tools like Spark.