In the present work, we introduce the concepts of $(G,\varphi,\psi)$-contraction and $(G,\varphi,\psi)$-graphic contraction defined on metric spaces endowed with a graph $G$ and we show that these two types of contractions generalize a large number of contractions. Subsequently, we investigate various results which assure the existence and uniqueness of fixed points for such mappings. According to the applications of our main results, we further obtain a fixed point theorem for cyclic operators and an existence theorem for the solution of a nonlinear integral equation. Moreover, some illustrative examples are provided to demonstrate our obtained results.