jsvisit Visitor Counter for Joomla


Do you like my visitor counter? This counter is a Joomla extension which not only counts your site's visitors but counts their countries as well. Since Version 1.2.0 ip-addresses are assigend to countries, using a webservice from ip.api.com and from geoplugin.net. An own local database is not anymore used.

Note, that jsvisit does only counting - ip-addresses of visitors will not be stored in database or used elsewhere.

jsvisit is easy to install and to configure:

The jsvisit Module provides 20 different Layouts for counters. These layouts may be customized or extended with own styling information for counters (e.g. visit digitmania where you will find more than 700 different counter layouts)

Counters and layout of the counters are determined by two files. On the one hand the counter image (saved in the directory "../media/mod_jsvisit_counter/images") and on the other hand the file for the properties of the counter image: "counter.props" (from the directory "../modules/mod_jsvisit_counter"). Here you can check all the supplied counters (or your own counters) and see the definitions from "counter.props":

Select counter:

You may use above application running php-script ("showCounter.php") on your own site, as this is available since build of module of jsvisit counter. site. You may include it in a joomla article and run it with my jphpx plugin and its ajax interface as I did it here:
{jphpx [modules/mod_jsvisit_counter/showCounter.php]}

The jsvisit module provides following options:

  • Setting of counter to initial or new value
  • Number of digits of counter
  • Type (layout) of counter
  • Random selection of counter type
  • Number of displayed countries
  • Option to show today's values
  • Option to show yesterday's values
  • Option to show this week's' values
  • Option to show last week's values
  • Option to show this month's values
  • Option to show last month's values
  • Options to set module layout (four layouts provided)

Via jsvisit system plugin you may define how visitors are counted. A time interval will be used to decide if a visitor will considered a new visitor and counted.

A sample: You have set in jsvisit-plugin a time interval of 300 minutes (5 hours). If a visitor comes back to your site within the next 5 hours he/she will not be counted again. If he/she comes back later than 5 hours of last visit he/she will be considered a new visitor and counted.

If you have set time interval to "0", your visitor counter becomes a "hit-counter" as every request (click) wil be counted.

New: Version 2.1.1 has been changed and successfully tested to run with Joomla Version 4.

With Version 2.1.2 of plugin you may selectivlely enable or disable servers to be used for solving IP-address to country information. You now also may test the connection and the functionallity of those servers.

Download jsvisit - Visitor counter

jsvisit is free software (as is Joomla!) - however you have to adhere to the GPL-lincense conditions to use it. Please learn more about GPL and free software at GNU Org.

To download jsvisit please click the download button:

downloadjsvisit version 2.1.2 for Joomla! (you need at least Joomla! Version 3.2)

Any Questions? Visit my Support forum or send Email to me.



Today: 1
Yesterday: 59
This Week: 371
Last Week: 691
This Month: 1,062
Last Month: 1,756
Germany 27.5% Germany
United States 25.3% USA
Russia 3.9% Russia
France 3.1% France
Italy 2.7% Italy
Indonesia 2.3% Indonesia



We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.