JSOcean JavaScript Libraries

DataGrid - JavaScript Pagination, Sort and Filter
DataGrid - JavaScript Pagination, Sort and Filter

DataGrid is a simple and robust solution to enable sorting, filtering, and pagination on any website or application.

Product Compare Library
Product Compare Library

Product Compare is a library for product features, and product plans comparison. It supports multiple CSS frameworks and can be implemented in any HTML layout using data attributes. The library contains an embedded touch-enabled gallery, supports local and session storage, and can compare by text, HTML, or numbers.

Dependent Controls Library
Dependent Controls Library

Dependent Controls is a library for making dependent drop-downs quickly and easily. It is written in pure ES6 JavaScript / TypeScript and doesn’t have any dependencies. The library supports SELECTs, radio buttons, and any other custom HTML. Any CSS framework can be used for styling.

Cursor Trail Effects Bundle
Cursor Trail Effects Bundle

The library adds beautiful cursor trail animation effects for the stylish look of your website. It’s SVG-based, uses modern Web Animations API, and has no external dependencies.

Ocean Star - Hotels Search Form
Ocean Star - Hotels Search Form

Ocean Star is a JavaScript library for customizable and intuitive hotel search forms with plenty of different features and options. It has a responsive country autocomplete, powerful date range picker with a modern calendar widget, and guest selector with the possibility to add fields dynamically. It makes it easy to add a great-looking hotel search forms to your website or application.

Nature Kit - Animated Backgrounds
Nature Kit - Animated BackgroundsNEW

Nature Kit is a modern library for nature animated backgrounds. It's written in ES6 / Typescript, based on WebGL, and has no external dependencies. The library contains six nature phenomena: clouds, rain, snow, sparkles, fire, and water.