Among promising applications of metal-halide perovskite, the most research progress is made for perovskite solar cells (PSCs). Data from myriads of research work enables leveraging machine learning (ML) to significantly expedite material and device optimization as well as potentially design novel configurations. This paper represents one of the first efforts in providing open-source ML tools developed utilizing the Perovskite Database Project (PDP), the most comprehensive open-source PSC database to date with over 43 000 entries from published literature. Three ML model architectures with short-circuit current density (Jsc) as a target are trained exploiting the PDP. Using the XGBoost architecture, a root mean squared error (RMSE) of 3.58 mAcm2$\frac{mA}{cm<^>2}$, R2 of 0.35 and a mean absolute percentage error (MAPE) of 9.49% are achieved. This performance is comparable to results reported in literature, and through further investigation can likely be improved. To overcome challenges with manual database creation, an open-source data cleaning pipeline is created for PDP data. Through the creation of these tools, which have been published on GitHub, this research aims to make ML available to aid the design for PSC while showing the already promising performance achieved. The tools can be adapted for other applications, such as perovskite light-emitting diodes (PeLEDs), if a sufficient database is available. This study represents one of the first efforts in providing open-source machine learning (ML) tools developed using the Perovskite Database Project (PDP), the most comprehensive open-source perovskite solar cell (PSC) database to date. Three ML model architectures were trained to recognize performance to aid in novel device discovery. image