A suturing device is provided. The suturing device may include at least one needle configured to engage a suture for deployment, at least one release mechanism coupled to the needle configured to release an engaged suture upon deployment, and a drive mechanism operatively coupled to the needle and configured to advance the needle from a retracted position to an extended position during engagement, and retract the needle from the extended position to the retracted position during disengagement.L'invention concerne un dispositif de suture. Le dispositif de suture peut comprendre au moins une aiguille configurée pour venir en prise avec une suture à déployer, au moins un mécanisme de libération couplé à l'aiguille, configuré pour libérer une suture en prise lors de son déploiement, et un mécanisme d'entraînement couplé de manière fonctionnelle à l'aiguille et configuré pour faire avancer l'aiguille d'une position rétractée vers une position déployée au cours de la mise en prise, et rétracter l'aiguille de la position déployée à la position rétractée pendant le désengagement.