Skip to content

Qwitqwit

A collction of opensource software that solves opening and operationg big csv and dsv files.

DSV Schema

DSV Schema describe the shape and typing of a csv file

The following csv files may be described as in the Schema:

File:

id;name;price;category
18280;apple;16.7;fruit
737;batmeat;8980.8;illegal
3432;;23.4;
12;toast;bakedGoods

Schema as csv:

header;type;colRequired;valRequired;misc
id;integer;true;true;
name;string;true;false;
price;float;true;false;default=0
category;enum;true;false;fruit,illegal,bakedGoods

Types:

  • interger => -N until +N i.e. 1263
  • floats => -N.n until +N.n i.e. 43.566473
  • string => any string
  • enum => allowed values, if valRequired==true then an empty values is alo allowed

Popular repositories Loading

  1. qwit-cli qwit-cli Public

    cli to do things with dsv files

    Rust 1

  2. .github .github Public

    Solving dsv problems

  3. qwitlib qwitlib Public

    library that does dsv

    Rust

  4. qwit-desktop qwit-desktop Public

    the desktop version for qwitqwit

    TypeScript

Repositories

Showing 4 of 4 repositories
  • qwitlib Public

    library that does dsv

    Qwitqwit/qwitlib’s past year of commit activity
    Rust 0 MIT 0 0 0 Updated May 28, 2024
  • qwit-desktop Public

    the desktop version for qwitqwit

    Qwitqwit/qwit-desktop’s past year of commit activity
    TypeScript 0 0 1 0 Updated May 15, 2024
  • qwit-cli Public

    cli to do things with dsv files

    Qwitqwit/qwit-cli’s past year of commit activity
    Rust 1 MIT 0 1 0 Updated Apr 9, 2024
  • .github Public

    Solving dsv problems

    Qwitqwit/.github’s past year of commit activity
    0 0 0 0 Updated Feb 14, 2024

Top languages

Loading…

Most used topics

Loading…