{"repo":"rodabt/vframes","free":true,"listed":false,"github":"https://github.com/rodabt/vframes","clone":"git clone https://github.com/rodabt/vframes.git","description":"A powerful data manipulation library inspired by Pandas, designed specifically for the V language, using VDuckDB under the hood.","language":"V","stars":27,"topics":["data","dataframe-library","duckdb","vlang"],"license":"MIT","category":"databases-storage","readme_excerpt":"VFrames A Pandas-like DataFrame library for V, powered by DuckDB. Overview VFrames provides a familiar data-manipulation API for V developers, backed by an embedded DuckDB engine. Every operation compiles down to SQL and runs inside DuckDB's vectorized query executor — giving you fast in-memory analytics with a concise, expressive API. Features - Pandas-like API — familiar method names for data scientists coming from Python - DuckDB backend — vectorized execution, analytical SQL functions, columnar storage - Multiple file formats — read and write CSV, JSON, Parquet, and Excel, with auto-detection - Remote & cloud sources — read directly from HTTPS URLs and S3 (and other cloud schemes) - Live databases — attach and query Postgres, MySQL, SQLite, and DuckDB databases - Immutable design — every operation returns a new DataFrame; originals are never mutated - Lazy by default — transformations build DuckDB views (no data copies); call df.collect() to materialize a result - Full error propagation — no hidden panics; errors surface as V result types ( !T ) - Rich function set — filtering, grouping, joins, pivots, rolling windows, cumulative ops, and more Installation Ensure LIBDUCKDB DIR points to the directory containing libduckdb.so / libduckdb.dylib . Quick Start Core Concepts Context All DataFrames live inside a DataFrameContext , which owns the DuckDB connection. Open one context per workflow and close it when done: Immutability Every method returns a new DataFrame backed by a ","default_branch":null,"files":null,"tree":[],"storefront":"/r/rodabt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rodabt/vframes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}