raui
polars
Our great sponsors
raui | polars | |
---|---|---|
10 | 144 | |
392 | 25,298 | |
0.5% | 5.7% | |
8.6 | 10.0 | |
2 months ago | 5 days ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
raui
-
Bevy 0.6
I've seen PsichiX experimenting with this in RAUI! I'd start there :)
-
Written in Rust wishlist?
I've been wanting to try RAUI for replacing imgui as my UI system, but it has no renderer for wgpu.
-
What's the state of UI as far as game development is concerned?
Check out RAUI (Renderer Agnostic User Interface), it's a UI framework that doesn't care about what renderer you use, meaning that you can provide any renderer you want
- Oxygengine + RAUI integration
- Working on themed Material Library components for RAUI
polars
-
Polars
- handling of categoricals in polars seemed a little underbaked, though my main complaint, that categories cannot be pre-defined, seems to have been recently addressed: https://github.com/pola-rs/polars/issues/10705
-
Stuff I Learned during Hanukkah of Data 2023
That turned out to be related to pola-rs/polars#11912, and this linked comment provided a deceptively simple solution - use PARSE_DECLTYPES when creating the connection:
- Segunda linguagem
-
Summing columns in remote Parquet files using DuckDB
Looks like somebody requested it after reading your TIL. https://github.com/pola-rs/polars/issues/12493#issuecomment-...
It will be in the next release. (later today?)
-
What are you rewriting in rust?
I am a maintainer for a dataframe interface called polars
-
[Crowdsourcing] Is there any code you really wished used named function arguments?
For example with polars, the python library extensively uses named arguments, but in rust we have to use either a builder pattern or macros. The builder pattern tends to be much more verbose than the named argument equivalent. There is currently a draft PR implementing python style named arguments for some of the most common functions.
- Polars cookbook (Jupyter)
-
Working with Rust
Seeing a lot of great libraries coming out with python bindings in the data world e.g delta-rs Polars. I see it growing in this space as a C++ alternative
What are some alternatives?
vaex - Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀
modin - Modin: Scale your Pandas workflows by changing a single line of code
arrow-datafusion - Apache Arrow DataFusion SQL Query Engine
DataFrames.jl - In-memory tabular data in Julia
datatable - A Python package for manipulating 2-dimensional tabular data structures
Apache Arrow - Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
db-benchmark - reproducible benchmark of database-like ops
rust-numpy - PyO3-based Rust bindings of the NumPy C-API
hdf5-rust - HDF5 for Rust
tidypolars - Tidy interface to polars
arrow2 - Transmute-free Rust library to work with the Arrow format
rust-csv - A CSV parser for Rust, with Serde support.