Selenium vs Courgette: What are the differences?
Developers describe Selenium as "Web Browser Automation". Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. On the other hand, Courgette is detailed as "A simple UI testing for all the team. Test your Web and Native Mobile Apps". It is a Selenium-based UI Testing Framework written in JS that’s built on top of Cucumber with Protractor for desktop / hybrid apps and Cucumber with WDIO and appium for native mobile apps.
Selenium belongs to "Browser Testing" category of the tech stack, while Courgette can be primarily classified under "Javascript Testing Framework".
Selenium is an open source tool with 17.5K GitHub stars and 5.63K GitHub forks. Here's a link to Selenium's open source repository on GitHub.