Menu

Tree [7c9d8b] master /
 History

HTTPS access


File Date Author Commit
 .clang-format 2020-05-04 Gennadiy Gennadiy [2401c3] Removed clang-format style options not supporte...
 .gitignore 2020-04-01 Gennadiy Gennadiy [ae055f] Updated .gitignore
 .gitmodules 2019-12-03 Gennadiy Gennadiy [c8a647] Added submodule CsvTable.
 BuckwheatCsv.project 2020-05-18 Gennadiy Gennadiy [a42a04] Introduced class FindColumnDialog.
 ClassDiagram2.uml 2020-01-20 Gennadiy Gennadiy [15ea16] Removed MainFrame::mGridTable2.
 FindColumnDialog.cpp 2020-05-26 Gennadiy Gennadiy [3320c7] Introduced FindColumnDialog::getColumn.
 FindColumnDialog.h 2020-05-26 Gennadiy Gennadiy [3320c7] Introduced FindColumnDialog::getColumn.
 GoToColumnDialog.cpp 2020-05-07 Gennadiy Gennadiy [945e81] Surrounded #includes for .xpm files with #if de...
 GoToColumnDialog.h 2020-05-18 Gennadiy Gennadiy [368fd1] Removed unnecessary #include.
 GoToRowDialog.cpp 2020-05-07 Gennadiy Gennadiy [945e81] Surrounded #includes for .xpm files with #if de...
 GoToRowDialog.h 2020-05-05 Gennadiy Gennadiy [653932] Renamed a method parameter.
 GridTable.cpp 2020-05-14 Gennadiy Gennadiy [6add99] Added "more than " to the status bar text befor...
 GridTable.h 2020-05-14 Gennadiy Gennadiy [51e17e] Renamed method IsNumLinesLimitReached to isNumL...
 LICENSE.txt 2020-02-11 Gennadiy Gennadiy [790e4b] Added LICENSE.txt
 OpenFileDialog.cpp 2020-05-14 Gennadiy Gennadiy [aa89e0] Added wxFLP_USE_TEXTCTRL to the style of wxFile...
 OpenFileDialog.h 2020-04-17 Gennadiy Gennadiy [b9c708] Removed empty lines.
 README.md 2020-05-13 Gennadiy Gennadiy [9de226] Improved README.md.
 folder_table.xpm 2020-05-04 Gennadiy Gennadiy [d3cadf] Removed warnings from auto-generated xmp files.
 main.cpp 2020-05-27 Gennadiy Gennadiy [7c9d8b] Increased version number from 1.0.2 to 1.1.
 main.h 2020-05-18 Gennadiy Gennadiy [ee0060] Introduced MainFrame::OnFindColumn.
 resource.rc 2020-04-27 Gennadiy Gennadiy [69ca1b] WIP on class GoToRowDialog.
 table.xpm 2020-05-04 Gennadiy Gennadiy [d3cadf] Removed warnings from auto-generated xmp files.
 table_select_column.xpm 2020-05-04 Gennadiy Gennadiy [d3cadf] Removed warnings from auto-generated xmp files.
 table_select_row.xpm 2020-05-04 Gennadiy Gennadiy [d3cadf] Removed warnings from auto-generated xmp files.

Read Me

Buckwheat CSV

A viewer for (big) CSV files.

Why this program is useful

This program is useful if:

  • You want to preview a CSV file.
  • The file is too big for Microsoft Excel or LibreOffice Calc, or it takes too much time to open the file in one of these programs.

Buckwheat CSV:

  • Will not load the whole file into memory.
  • Does not have a limit on the size of the file. However, there is a limit on the number of rows that can be displayd in a grid (see below).

Limitations

  • Maximum number of rows that can be displayed in a grid is 2,147,483,647. If a file has more rows, only first 2,147,483,647 rows are displayed, and the user is notified.
  • CSV files must be UTF-8 encoded.

Getting started

  • Download zip file of the latest release from https://github.com/gennadiy1g/BuckwheatCsv/releases.
  • Unzip into a folder of your choice.
  • On Windows: Open Windows Explorer and navigate to the folder containing BuckwheatCsv.exe. Double click on BuckwheatCsv.exe.
  • On Linux: Open terminal and change the shell's current working directory to the folder containing BuckwheatCsv. Type ./BuckwheatCsv and press Enter.
  • After Buckwheat CSV started, click File->Open ..., or drag and drop a CSV file onto Buckwheat CSV's window.

Credit and licenses for embedded code

This project includes code from outside sources:

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.