web-client-ui
react-virtualized-window
web-client-ui | react-virtualized-window | |
---|---|---|
5 | 3 | |
28 | 69 | |
- | - | |
9.6 | 8.6 | |
6 days ago | over 1 year ago | |
TypeScript | TypeScript | |
Apache License 2.0 | 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.
web-client-ui
-
The new React's documentation
Yes, it wasn't painless, but it has substantially improved our build time and overall been a good move. You can see the PR for our migration: https://github.com/deephaven/web-client-ui/pull/711
-
Hi! We are Dr. Amanda Martin and JJ Brosnan, Developer and Python data scientist at Deephaven. Ask us anything about getting started in the data science industry, working with large data sets, and working with streaming data in Python.
Deephaven is open source. It's fundamental transport API (https://deephaven.io/barrage/docs/) and JavaScript Web-UI harness (https://github.com/deephaven/web-client-ui) are Apache-licensed; its core engine is source-available, with a single restriction that will have no impact on parties using it for their own interest.
-
@deephaven/grid
README updated with some examples: https://github.com/deephaven/web-client-ui/tree/main/packages/grid
- Quadrillion Rows Example
react-virtualized-window
-
Quadrillion Rows Example
I wonder how your canvas solution holds up against the @resembli/react-virtualized-window library.
-
A simplified explanation of how @resembli/react-virtualized-window virtualizes DOM views and how it prevents content flashes when users scroll quickly.
To answer your other points: - Variable heights are supported but you need to a way to determine the position of items in your window. The way @resembli/react-virtualized-window can be found here.
-
A new DOM virtualization library for React
I'm keen to get people's feedback and use cases. Checkout the docs at resembli.com or the code here.
What are some alternatives?
scratchjr - With ScratchJr, young children (ages 5-7) can program their own interactive stories and games.
lumino - Lumino is a library for building interactive web applications
react-virtualized - React components for efficiently rendering large lists and tabular data
scratch-www - Standalone web client for Scratch
Glide Data Grid - 🚀 Glide Data Grid is a no compromise, outrageously react fast data grid with rich rendering, first class accessibility, and full TypeScript support.
jpy - A bi-directional Python-Java bridge used to embed Java in CPython or the other way round.
kaggle-environments
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
virtual-scroller
polars - Dataframes powered by a multithreaded, vectorized query engine, written in Rust