This is a game of cat-and-mouse. Baidu updates its encryption and API frequently. A GitHub tool that works perfectly today might break tomorrow. Always check the "Last Updated" tag on GitHub to ensure the developer is actively maintaining the project. Conclusion
GitHub is the primary hub for these tools because it allows developers to share code, update frequently (to combat Baidu’s countermeasures), and remain relatively anonymous.