fast_csv
Classic CSV parsers suitable for most use cases. Pretty fast parsing. With experimental event-based streaming parsing.
0.2.11
3.3K downloads/mo
#4475 most downloaded on pub.dev
mezoni/csv_parser
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 1.3 years
Nearly every release is documented
notes for 53 of 54 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
54 releases · first in 2022
0 releases in the last 12 months
see the full history below
Release timeline
54 releases · Feb 2022 to Nov 2023
2023
2024
2025
2026
Releases
latest 54-
0.2.1113 Nov 2023Release notes
Open source →- Changes in example file
example/example.dart. - Changes in example file
example/example_ex.dart. - Changes in the file
README.md. - The parsers has been rebuilt using the new version of the
pegparser generation tool.
- Changes in example file
-
0.2.1029 Oct 2023Release notes
Open source →- Changes to example file
example/example_ex.dart. - The parsers has been rebuilt using the new version of the
pegparser generation tool.
- Changes to example file
-
0.2.915 Oct 2023Release notes
Open source →- Changes to grammar file
csv_parser.peg. - Changes to grammar file
csv_ex_parser.peg. - The parsers has been rebuilt using the new version of the
pegparser generation tool.
- Changes to grammar file
-
0.2.813 Oct 2023Release notes
Open source →- The parsers has been rebuilt using the new version of the
pegparser generation tool.
- The parsers has been rebuilt using the new version of the
-
0.2.709 Oct 2023Release notes
Open source →- The parsers has been rebuilt using the new version of the
pegparser generation tool.
- The parsers has been rebuilt using the new version of the
-
0.2.607 Oct 2023Release notes
Open source →- The parsers has been rebuilt using the new version of the
pegparser generation tool. Converters are now generated automatically and, in addition, the performance of parsers has increased.
- The parsers has been rebuilt using the new version of the
-
0.2.507 Oct 2023Release notes
Open source →- Breaking change. The converters have been renamed and separated into different files. This is done because in future versions they will be generated automatically by the parser tool.
-
0.2.406 Oct 2023Release notes
Open source →- Changes to example file
example/example.dart. - Changes to file
README.md. - Implemented converters
FastCsvConverter,FastCsvExConverter. - Changes to grammar file
csv_ex_parser.peg.
- Changes to example file
-
0.2.306 Oct 2023Release notes
Open source →- Changes to example file
example/example.dart. - Changes to file
README.md.
- Changes to example file
-
0.2.206 Oct 2023 -
0.2.106 Oct 2023Release notes
Open source →- Added experimental support for event-based streaming parsing.
- Added an example of streaming parsing of 1 000 000 rows.
-
0.2.024 Sep 2023 -
0.1.4404 Jun 2022 -
0.1.4326 May 2022 -
0.1.4222 May 2022 -
0.1.4121 May 2022Release notes
Open source →- The parsers has been rebuilt using the new version of
parser_builder - The generated parsers no longer have dependencies and the size of the code is entirely determined by the size of the parser, which allows them to be used in lightweight web applications
- Implemented the ability to generate an error
Unterminated stringindicating the position at the beginning of the string value in the field in which this error was detected. This makes it much easier to find format violations. This was implemented using the new features inparser_builder
- The parsers has been rebuilt using the new version of
-
0.1.4015 May 2022 -
0.1.3914 May 2022 -
0.1.3812 May 2022 -
0.1.3705 May 2022 -
0.1.3604 May 2022 -
0.1.3530 Apr 2022 -
0.1.3424 Apr 2022Release notes
Open source →- Changed dependency in
pubspec.yamlforparser_builderfromgithubtopub.dev.
- Changed dependency in
-
0.1.3322 Apr 2022 -
0.1.3213 Apr 2022 -
0.1.3113 Apr 2022Release notes
Open source →- The parser has become a little smaller after rebuilding with new version of
parser_builder
- The parser has become a little smaller after rebuilding with new version of
-
0.1.3011 Apr 2022 -
0.1.2914 Mar 2022 -
0.1.2813 Mar 2022 -
0.1.2713 Mar 2022Release notes
Open source →- The parsers has been rebuilt using the new version of
parser_builderfollowing improvements to parser error reporting procedures inparser_builder
- The parsers has been rebuilt using the new version of
-
0.1.2612 Mar 2022Release notes
Open source →- The parser has become a little faster after rebuilding with new version of
parser_builder
- The parser has become a little faster after rebuilding with new version of
-
0.1.2510 Mar 2022 -
0.1.2409 Mar 2022Release notes
Open source →- The parser has become a little faster after rebuilding with new version of
parser_builder
- The parser has become a little faster after rebuilding with new version of
-
0.1.2207 Mar 2022Release notes
Open source →- The parser has become a little faster after rebuilding with new version of
parser_builder - Configurable parser has become faster after adding new features to
parser_builderto create efficient configurable parsers. Now thefast_csv_exparser has become about 15% faster. Now it about 15% slower than the non-configurable parser (before that the difference was 30%). Not much, but it's always beneficial
- The parser has become a little faster after rebuilding with new version of
-
0.1.2106 Mar 2022Release notes
Open source →- The parser has become a little faster after rebuilding with new version of
parser_builder
- The parser has become a little faster after rebuilding with new version of
-
0.1.2006 Mar 2022Release notes
Open source →- The parser has become a little faster after rebuilding with new version of
parser_builder
- The parser has become a little faster after rebuilding with new version of
-
0.1.1805 Mar 2022Nothing published for this version
-
0.1.1705 Mar 2022Release notes
Open source →- The parser has become a much faster after rebuilding with new version of
parser_builder
- The parser has become a much faster after rebuilding with new version of
-
0.1.1603 Mar 2022Release notes
Open source →- The parser has become a little faster after rebuilding with new version of
parser_builder
- The parser has become a little faster after rebuilding with new version of
-
0.1.1503 Mar 2022 -
0.1.1402 Mar 2022Release notes
Open source →- The parser has become a little faster after rebuilding with new version of
parser_builder
- The parser has become a little faster after rebuilding with new version of
-
0.1.1201 Mar 2022Release notes
Open source →- The parsers has been rebuilt using the new version of
parser_builder - Minor changes in parser grammar
- The parsers has been rebuilt using the new version of
-
0.1.1101 Mar 2022Release notes
Open source →- The parsers has been rebuilt using the new version of
parser_builder - Minor changes in parser grammar
- The parsers has been rebuilt using the new version of
-
0.1.1001 Mar 2022 -
0.1.928 Feb 2022Release notes
Open source →- Slightly reduced parser size by rebuilding with new version of
parser_builder
- Slightly reduced parser size by rebuilding with new version of
-
0.1.827 Feb 2022Release notes
Open source →- Non-configurable parser has become a little faster after rebuilding with new version of
parser_builder - The updated version of the parsers is able to parse more data that does not fully conform with the specification (except for data with a structural format violation)
- Non-configurable parser has become a little faster after rebuilding with new version of
-
0.1.726 Feb 2022Release notes
Open source →- Added parser
fast_csv_ex.dart, which allows to configure the field separator
- Added parser
-
0.1.623 Feb 2022Release notes
Open source →- The parser has become a little faster after rebuilding with new version of
parser_builder
- The parser has become a little faster after rebuilding with new version of
-
0.1.523 Feb 2022Release notes
Open source →- Slightly reduced parser size by rebuilding with new version of
parser_builder
- Slightly reduced parser size by rebuilding with new version of
-
0.1.413 Feb 2022Release notes
Open source →- Slightly reduced parser size by rebuilding with new version of
parser_builder
- Slightly reduced parser size by rebuilding with new version of
-
0.1.313 Feb 2022Release notes
Open source →- Slightly reduced parser size by rebuilding with new version of
parser_builder
- Slightly reduced parser size by rebuilding with new version of
-
0.1.213 Feb 2022 -
0.1.112 Feb 2022 -
0.1.012 Feb 2022