Originally Posted by
murtaza12
You might be referring to 'The EK Source' which was available at theeksource.com, however the owner of the site stopped updating it due to the costs of running not being covered by advertising.
l
Not to go OT but if s/he'd said something about support I would have disabled my ad blockers and/or supported through a Patreon or similar mechanism