Precise Point Positioning (PPP) has proven to be a powerful GNSS positioning method used for various scientific and commercial applications nowadays. We present a flexible and user-friendly software package named raPPPid suitable for processing single to triple-frequency GNSS observations in various PPP approaches (e.g., ionospheric-free linear combination, uncombined model), available under https://github.com/TUW-VieVS/raPPPid. To tune the PPP procedure, the user can select from many satellite products, models, options, and parameters. This way, the software raPPPid can handle high-to-low quality observation data ranging from geodetic equipment to smartphones. Despite significant improvements, the convergence time of PPP is still a major topic in scientific research. raPPPid is specially designed to reduce the convergence period with diverse implemented approaches, such as PPP-AR or ionospheric pseudo-observations, and to offer the user multiple plots and statistics to analyze this critical period. Typically, raPPPid achieves coordinate convergence times of around 1 min or below with high-quality observations and ambiguity fixing. With smartphone data and a simplified PPP approach, a 2D position accuracy at the one-meter level or below is accomplished after two to three minutes.