Detect-CMS: Open Source PHP Library for detecting CMS on sites
I released on Github a open source library written in PHP for detecting various CMS's.
I felt like there wasn't really any open source tool for this so I made this.
Currently it only detects Drupal, WordPress and Joomla! websites. I am working on other CMS's and versioning support.
If you want to contribute, feel free to do so! :) I especially need help to detect lesser-known CMS's and frameworks.
Comments
There is also wappalyser for this that has a bunch of detection rules that you can use.
Wappalyzer and other such browser extensions are not open source, that's why I decided to roll my own :) But thanks for the tip, perhaps I can look into what kind of rules they have!
Thank you for the great work on this, Kristian!
Our local G.d.o group has been manually assembling a list of all our regional Drupal-based sites (any core version), and listing the version using the CHANGELOG.txt method where possible. If you have any feedback on automating this--say, using a geolocation or ZIP code algorithm, somehow--we would be interested.
All the best,
-John
Western New York State Drupal User Group
BTW, Wappalyzer.com itself happens to be a Drupal site!
Really nice contribution! i have a query though, how to setup detect-CMS to my website so that visitors can use this service by user input , suggest a step by step solution , mail me if possible.
Great work. Is it user friendly? i mean will it work with just pasting a website to detect its CMS?
Kristian, you have done a nice job, thanks. i am using it and found it much productive
Add new comment