Skip to content

VirtualUI - Virtual UI HTML Components made for speed

License

Notifications You must be signed in to change notification settings

teleranek/virtual-ui.js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VirtualUI.js

This is a set of components that can virtually hold millions of items without creating separate DOM-Elements for each of them. The idea is that the virtual components will only keep a few dom-elements and update them accordingly to the current state like scroll positions and thus can hold millions of items on memory without any performance issues.

Get started

Currently there're VList and VTree available. To see how they are used refer to the samples in src/vlist.html for the list and src/vtree.html for the tree.

This work is based on the previous work made by Copyright (C) 2013 Sergi Mansilla which can be found here: https://github.com/sergi/virtual-list

About

VirtualUI - Virtual UI HTML Components made for speed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.5%
  • HTML 4.7%
  • CSS 1.8%