Hello:
I am not sure what you mean by "But, quite amazingly, all the modules in the modules directory are commercial ones & hardly found any usefull free module, as in contrast with the joomla extensions community". What module directory are you referring to? If so amazed why did you switch?
Here's a list of my modules: Bold are not Free, i.e. not a DNN project or offered free by a developer. The one's which I did purchase are so dirt cheap they may as well be free. I donate more to OpenSource programs such as Notepad++ or CCleaner, etc. Also, my DNN account here is free. Saying "Thank You" for a job well done to the DotNetNuke members who have shared time & talent is free. I do have to pay for my notebook, my house, my car and the gas it uses.
Account Login Allows users to login to the portal. 01.00.00
ActiveForums ActiveForums - Forum module for DotNetNuke 03.07.04
ActiveForumsTopPosts Top Posts Module for ActiveForums 03.07.01
Alive Media Player Considero Alive Media Player is 5-in-1 multimedia player module for DotNetNuke portal platform. It can play FLV Flash video files, MP3 music files, JPG, GIF, PNG and other image files, SWF Flash files, iTunes, RSS 2.0, ATOM, XSPF podcast playlists, Custom XML playlists. The module plays media from your DNN server (set folder, single file or playlist to play) or play podcasts, files or custom playlists from other web servers worldwide. Please visit www.considero.net for more info. 01.00.04
Announcements This module renders a list of announcements. Each announcement includes title, text and a "read more" link. 03.04.00
Banners Banner advertising is managed through the Vendors module in the Admin tab. You can select the number of banners to display as well as the banner type. 01.00.00
Bi4ce.GoMap Bi4ce.GoMap 01.01.21
Blog Blog Module for DNN 3.X and 4.x 03.03.01
BulkReg Bulk User Import and Export (BulkReg) is a complete solution to import and export large number of users easily. BulkReg designed for DNN3 and fully supports Microsoft ASP.NET 2.0 Membership system (Whidbey) with User Profiles. BulkReg registers, updates and deletes the users as same as you register them manually. Last Login Date, Create Date, Last Password Change Date and Role end dates are also supported. You can enter all the data or ommit some of them. It is very useful when you are porting users from another application or from one portal to another. It supports xml and csv file types, so you can use your favorite applications to create, update and delete your users. Export function with full filter support exports all users into XML format which you can again use to import them back. 03.06.01
Contacts This module renders contact information for a group of people, for example a project team. Contacts includes an edit page, which allows authorized users to edit the Contacts data stored in the database. 03.01.00
DailyComic Daily comic 03.00.02
DigFlash DigFlash allows you to easily add a flash .swf file to your portal. 01.00.01
Documents This module renders a list of documents, including links to browse or download the document. Documents includes an edit page, which allows authorized users to edit the information about the Documents (for example, a friendly title) stored in the SQL database. 03.01.06
DONEIN_NET\Site_Map This DotNetNuke module renders a simple treeview site map of the current portal (or a section of the current portal). 04.01.02
Events This module renders single and recurring events and includes Master and Sub Calendars with Event Rollup, TimeZone Adjustment, Event Enrollment, and Event Notification. 03.03.08
FAQs FAQs allow you to manage a list of Frequently Asked Questions and their corresponding Answers. 04.04.00
Feed Explorer Allows users to browse RSS feeds using a tabbed user interface 01.00.00
Feedback Feedback allows visitors to send messages to the Administrator of the portal. 04.04.01
Forum The core forum module for DotNetNuke. 03.20.09
Gallery Media Gallery 03.01.12
Google Adsense Allows you to create Google Adsense ads on your site 01.00.01
Help The Help Module renders tutorials in a structured manner and allows for easy navigation of the tutorials. 03.00.01
IFrame The HTML iframe creates an inline frame that contains another document, which can be located on your or any other site. 03.02.03
IIT - DNN SiteMap Inspector IT, Inc. Site Map Module with Administrative control. 03.70.00
Kaleidoscope 05.02.00
Links This module renders a list of hyperlinks. Links includes an edit page, which allows authorized users to edit the Links data stored in the SQL database. 03.03.07
Media This module renders Media files. The module looks at the file extension and create the correct tag block to render the media in the browser. 03.02.03
MediaGalleryCatalog Sub module of MediaGalleryPro. 05.02.00
MediaList Sub module of MediaGalleryPro 05.02.00
ModuleWrapperCopier 01.00.00
MultiMediaGalleryPro This DotNetNuke module helps you to create media gallery quickly and easily. It supports many kinds of media type such as image (such as jpg, gif, bmp, tiff), video (avi, mpeg, rm, wmv) and flash. You can upload photos, pictures, flash files, movie files to your gallery. You can also scan existing media files that are already existing in your portal into your gallery. For more detail, visit http://www.zldnn.com/mediagallery 05.02.00
News Feeds (RSS) News Feed allows you to consume syndicated news feeds in Rich Site Summary (RSS) format. 03.01.01
PA_JobBoard PA_JobBoard 01.00.00
Personal Gallery This module enables your portal users to create a personal tab for themself with an optional approval process.
Powered by BizModules.net 01.00.00
Reports This module displays a report based on the results of a SQL Query. The display is controlled by selecting one of many Visualizers to display the data, ranging from a Grid to an HTML Template and even more! 04.05.02
Repository A file/object repository module that includes skinning and community features like comments and user ratings. 03.01.13
Repository Dashboard A Dashboard companion module for the Repository Module. Lists categories and top n lists such as most downloaded, latest files, etc. 03.01.13
Search Input The Search Input module provides the ability to submit a search to a given search results module. 01.00.00
Search Results The Search Reasults module provides the ability to display search results. 01.00.00
Store Account The Store Account module provides customer account, cart and checkout functionality. 01.00.01
Store Admin The Store Admin module provides the administration interface for the Store. 01.00.01
Store Catalog The Store Catalog module provides product lists and product detail functionality. 01.00.01
Store Menu The Store Menu module provides the menu containing product categories. 01.00.01
Store Mini Cart The Store Mini-Cart module provides the small summary of the customer's cart items. 01.00.01
Survey Survey allows you to create custom surveys to obtain public feedback 04.01.10
Text/HTML This module renders a block of HTML or Text content. The Html/Text module allows Authorized Users to edit the content either inline or in a seperate administration page. The content is stored in the database. 04.05.00
Ultra Media Gallery Ultra Media Gallery is the most popular flash gallery module, you can build professional photo galleries or media galleries and display them in flash with an excellent UI experience. 03.00.06
UMG-Media Importer This module allows you to import or transfer albums or photos from somewhere to Ultra Media Gallery. 03.00.00
UMG-Purchased Items This module allows your visitors to download purchased stuff. 03.00.00
UMG-Shopping Cart This module allows your visitors to add some priced stuff to the shopping cart and proceed to checkout, it must be placed on some page of Ultra Media Gallery. 03.00.00
UMG-TopComments This module allows you to build a list of recently posted comments or highest reated comments from one of your Ultra Media Gallery instance. 03.00.00
UMG-TopPhotos This module allows you to build a list of recently added photos, highest rated photos, or random photos from one of your Ultra Media Gallery instance. 03.00.00
User Account Allows users to register and manage their account. 01.00.00
User Defined Table User Defined Table module allows editors to create a custom data table for managing tabular information with individually defined fields (columns). Users can be allowed (by security roles) to add, edit or delete own or all users data. Besides default grid rendering, data display can be optionally formatted using XSL stylesheets. 03.03.06
UsersOnline Users Online allows you to see who is online in your portal, and see membership counts 03.01.00
Weather a powerful weather feed from weather.com provided by Oliver Hine (www.oliverhine.com) 01.05.05
Whats New? This odule allows users to view a list of the most recently added or updated content. Administrators can control the maximum (and minimum) number of items to display as well as the date range to search. 03.03.00
Wiki An entire Wiki site in a single module 04.00.01
XML/XSL This module queries XML Data from a file or an http request, transforms the XML data using an XSL transformation and returns the result back to the user. 04.03.04
XMod XMod allows you to create custom forms and custom displays. Get support at dnndev.com 05.01.00
ZLDnn-ModuleWrapper