
Chittha Vishwa — India's First Hindi Blog Aggregator
Chittha Vishwa was the first-ever aggregator of Hindi blogs — a hobby project built on free Java hosting that tracked Hindi blog feeds, blogger profiles, trivia, and community statistics at a time when no such resource existed.
Chittha Vishwa (चिट्ठा विश्व — meaning Blog World) was the first aggregator of Hindi blogs ever created — a hobby project born out of the need to make the fledgling Hindi blogosphere discoverable at a time when there was no central directory, no feed reader designed for Hindi content, and no way for a new reader to find out what Hindi blogs even existed.
The project was hosted entirely on MyJavaServer.com, a free Java web hosting service of the early 2000s. When MyJavaServer.com eventually shut down its free hosting service, Chittha Vishwa went offline with it — but not before serving as the primary discovery hub for the Hindi blogosphere during its most formative years.
The Technical Architecture
The stack was unconventional by design — or rather, by constraint:
Feed Aggregation — Blogdigger
The actual RSS feed aggregation was handled by Blogdigger — a free blog search engine and feed aggregator launched in 2003, one of the earliest such services on the web. Blogdigger accepted an OPML file (a standard format for lists of RSS feed URLs) and returned a combined RSS feed of all the blogs in that list.
Chittha Vishwa maintained the OPML file of all known Hindi blog RSS feeds, submitted it to Blogdigger, and then parsed the aggregated RSS XML returned by Blogdigger to display the latest posts from across the Hindi blogosphere on a single page.
Data Persistence — Java Properties Files
Rather than a conventional relational database — which was either unavailable or impractical on free Java hosting — all site data (blogger profiles, trivia, statistics, community information) was stored and retrieved using Java .properties files, read and written directly by the Servlets.
This was almost certainly not the intended use case for Java’s Properties API, which was designed for application configuration rather than content storage. But it worked — and it meant the site could run without any database dependency whatsoever, making it perfectly suited to the constraints of free shared Java hosting.
Backend Logic — Java Servlets & JSP
The backend was built using Java Servlets — which handled the heavy lifting:
- Fetching and parsing the aggregated RSS XML returned by Blogdigger
- Reading and writing Java
.propertiesfiles to retrieve blogger profiles, trivia, and community data - Assembling the processed data and passing it to the view layer
JavaServer Pages (JSP) handled the presentation layer — receiving the data prepared by the Servlets and rendering it as HTML for the browser. This Servlet + JSP pattern was the standard Model-View separation approach for Java web applications of that era, and using it on a free hobby project was itself a sign of how seriously the project was taken technically.
What the Site Contained
Beyond the aggregated feed of latest Hindi blog posts, Chittha Vishwa was also a community reference resource — possibly the first of its kind for the Hindi blogosphere:
- Blogger profiles — introductions to the Hindi bloggers of the time, many of whom are now well-known names in Hindi digital publishing
- Blogosphere trivia — facts and statistics about the growing Hindi blogging community
- Community statistics — tracking the growth of Hindi blogs over time
- Resource links — pointing new bloggers to tools, tutorials, and community spaces
The Broader Context
Chittha Vishwa was not a standalone project — it was part of a cluster of community infrastructure that I was building simultaneously in the mid-2000s to make Hindi blogging more accessible and more visible:
- Aavaran — Hindi templates for Blogger
- Sarvagya — a wiki for Hindi internet usage guides
- Chitthakar — a Google Groups mailing list for Hindi bloggers (800+ members)
- Nirantar — the world’s first Hindi blogzine
- The Indibloggies — India’s first blog awards
Chittha Vishwa was the discovery layer that connected all of these — the place where a reader could find the blogs, and where the community could see itself reflected as a whole.
Archival Status
myjavaserver.com/~hindi is no longer accessible — MyJavaServer.com’s free hosting service has been discontinued. Partial snapshots of the site are preserved via the Internet Archive’s Wayback Machine, though coverage is incomplete. Similarly, Blogdigger — the feed aggregation service that powered Chittha Vishwa’s core functionality — is also no longer active.
