• Stars
    star
    11,152
  • Rank 2,861 (Top 0.06 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 13 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.

List.js

Perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML. Really simple and easy to use!

Donate npm version CircleCI codecov jsDelivr Hits

Core idea

  • Simple and invisible
  • Easy to apply to existing HTML
  • No dependencies
  • Fast
  • Small
  • Handle thousands of items

Features

  • Works both lists, tables and almost anything else. E.g. <div>,<ul>,<table>, etc.
  • Search Read more ›
  • Sort Read more ›
  • Filter Read more ›
  • Simple templating system that adds possibility to add, edit, remove items Read more ›
  • Support for Chrome, Safari, Firefox, IE9+

Download / Install

Via NPM
npm install list.js
Via Bower
bower install list.js
Via CDNJS
<script src="//cdnjs.cloudflare.com/ajax/libs/list.js/2.3.1/list.min.js"></script>
Via Direct Download

Questions / How to?

https://stackoverflow.com/questions/tagged/list.js

Demo / Examples

Documentation

Thanks to all lovely contributors! Want to join them?

Creator

Jonny Strömberg @javve
Image of Jonny I hope you like the lib. I’ve put a lot of hours into it! Feel free to follow me on Twitter for news and donate a coffee for good karma ;)

License (MIT)

Copyright (c) 2011-2020 Jonny Strömberg <[email protected]> javve.com

More Repositories

1

hash.js

Hash.js is a 0.5 KB script that lets you in a super simple way manipulate everything behind # in urls.
JavaScript
155
star
2

list.fuzzysearch.js

A fuzzy search plugin for List.js
JavaScript
44
star
3

tictail-theme-builder

This project basically enables you to build your theme locally on your own computer with your favorite editor, as you normally make websites.
Ruby
42
star
4

natural-sort

Natural sort algorithm with unicode support written by Jim Palmer
HTML
39
star
5

pngtextures.com

PNG Textures - The super smooth way to create and share hip textures.
JavaScript
32
star
6

list.pagination.js

A pagination plugin for List.js
JavaScript
24
star
7

box2d-javascript

Here is a demo that I made for a presentation @sthlmjs, more info soon!
JavaScript
13
star
8

framerjs-workshop

This workshop is intended for the Mobile Design module at Hyper Island.
JavaScript
12
star
9

us-js

JavaScript
10
star
10

mongoose-js-example

It is a example of how I use Mongoose.js in my personal projects.
JavaScript
8
star
11

flag.js

JavaScript
4
star
12

list-website

The List.js website
CSS
4
star
13

get-attribute

A cross-browser implementation of getAttribute
JavaScript
3
star
14

my-first-html-page-ever-1998-04-22

This repo contains the first HTML page I wrote when I was 12 years old. Pure awesomeness!
HTML
3
star
15

shrug-logo

The logotype for Stockholm Ruby User Group (SHRUG)
2
star
16

finalfantasy.se

CSS
2
star
17

javve.github.io

JavaScript
2
star
18

get-by-class

A cross-browser implementation of getElementsByClass.
JavaScript
2
star
19

rack-project-template

A quick and clean rack project template for Heroku
JavaScript
2
star
20

events

Element event binding component with support for single elements as well as NodeLists and Arrays.
JavaScript
2
star
21

to-string

A minimal Javascript component for converting anything to a string
JavaScript
1
star
22

closingweek.com

HTML
1
star
23

bootstrap-workshop

Assignments for my Bootstrap workshop at Hyper Island 2013-09-25
CSS
1
star
24

jjexp

JavaScript
1
star