$15 Gift Certificate for every bug you find.
This IP address to country database is provided as a CSV file that can easily be read by CSV Manager.
Got a question for us?
A 197Kb Java component for reading your CSV files at over 1000 rows per second.
Just copy in the jar to
read and write CSV files at high-speed
from within your Java application.
Give yourself an extra day to finish your own project and let us worry about
commas and newlines inside quoted fields.
You can load CSV files in two lines of code:
CsvManager csvman = new CsvManager();
List data = csvman.load( "data.csv" );
If you need a site license, you can also download CSV Manager for $970.00.
This lets every single developer in your company use CSV Manager, with no license tracking overhead.
If you are a registered charity, academic institution, non-profit or government body, we can provide CSV Manager at zero cost.
Load your CSV data in the right way, as a...
Here's what we can do for you
- • Any CSV Format
- Read and write Excel, UNIX and arbitrary CSV formats.
Easily define the separation, quoting, escape and whitespace characters.
We can handle multi-line data and missing fields. We provide detailed error reporting
when badly formatted data is encountered.
- • Access Data Directly
ResultSets to plain old Java arrays, we provide the data the way you want it.
You can even create your own data models using callback interfaces.
- • Great Documentation
- Our documentation is something we're really proud of. We cover everything you need to know,
fully and comprehensively, from the basics to advanced usage.
- • Easy to Use
- We've put lots of thought into making our components usable.
Our interfaces and naming conventions are consistent, coherent and sensible.
We take the time to find the least surprising way to do something.
- • Fast and Scalable
- We've defined a proper grammar for CSV files to parse them cleanly and efficiently,
and we've verified that our parser has linear performance for any file size.
- • Learn from Open Source
- We've taken selected sections of the CSV Manager source code and released
them under a BSD-style license.
This means that you can get see in detail how to use our entire API.
How much money can I save?
Save up to $2080.00
We've put together a Return-On-Investment calculation
that shows how you can save up $2080.00
on full development costs with our CSV Manager component.
How about performance?
If you're thinking about handling really big CSV files, don't worry. CSV Manager can scale linearly to
massive CSV files. We've done performance tests that
demonstrate O(N) results up to a 100000 rows. This means that CSV Manager
keeps going at basically the same number of rows per millisecond no matter how large the file.
FREE Email Support
All CSV Manager licenses include a FREE 6 month
Email Support Package, worth $1500.00.
Email Support Package
Any CSV Format
The CSV Manager component can handle any
style of tabular text data, from Excel CSV files to
the UNIX passwd file.
- "Your product actually did help a lot! I was able to accelerate my development time quite a bit
and your service support was also real nice."
- Luis Garcia,
- "An event-based CSV parser is so much more flexible and elegant than the
free alternatives that I found. We use it for applications which require a mixture of XML and CSV data.
This requires a parser that performs well, uses memory efficiently, simplifies data access and
accurately formats output data. We found the Ricebridge parser easy to work with, conspicuously well
documented and capable of handling large (500kb+) files. That's a big thumbs up from all the Gaisan team."
- Shane Dempsey,
- "I would have spent all day trying to read CSV fields that contained commas.
I bought your software about 15 minutes ago and my problem is ALREADY solved. Thank you very, very much for a quality piece of software."
- Adrian Klingel,
- "Ricebridge CSV Manager was really easy to integrate into our existing system, and has been completely
reliable for data transfer, not to mention a big time saver!"
- Fred Crowe, Speech-Writers