csv_plus 0.0.2 copy "csv_plus: ^0.0.2" to clipboard
csv_plus: ^0.0.2 copied to clipboard

Fast, complete CSV parser for Dart. Encode, decode, stream, query, and validate CSV data with automatic type inference and zero dependencies.

example/csv_plus_example.dart

import 'package:csv_plus/csv_plus.dart';

void main() {
  // Quick decode
  final csv = 'name,age\nAlice,30\nBob,25';
  final rows = csvPlus.decode(csv);
  for (final row in rows) {
    print(row);
  }

  // With headers
  final people = csvPlus.decodeWithHeaders(csv);
  for (final person in people) {
    print('${person['name']} is ${person['age']}');
  }

  // Encode
  final encoded = csvPlus.encode([
    ['name', 'age'],
    ['Alice', 30],
  ]);
  print(encoded);
}
11
likes
160
points
32
downloads

Documentation

API reference

Publisher

verified publisheralmasum.dev

Weekly Downloads

Fast, complete CSV parser for Dart. Encode, decode, stream, query, and validate CSV data with automatic type inference and zero dependencies.

Repository (GitHub)
View/report issues

Topics

#csv #csv-parser #serialization #data-processing #file-handling

License

MIT (license)

More

Packages that depend on csv_plus