Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Sorting

Sorting

36 projects

Showing 36 of 36 projects

tanstack-table
tanstack-tableTypeScript

A headless table library for building powerful, customizable datagrids with full control over markup, styles, and behavior.

#hooks#angular-table#sorting
Stars28.1k
Forks3.5k
Last commit1 day ago
tanstack-table
tanstack-tableTypeScript

A headless table library for building powerful datagrids with full control over markup, styles, and behavior.

#hooks#angular-table#sorting
Stars28.1k
Forks3.5k
Last commit1 day ago
algorithms
algorithmsPython

Minimal, clean, and well-documented implementations of data structures and algorithms in Python 3.

#search#algorithm#graph
Stars25.5k
Forks4.7k
Last commit14 days ago
ag-grid-aurelia
ag-grid-aureliaTypeScript

A fully-featured, highly customizable JavaScript data grid for building enterprise applications with React, Angular, Vue, or plain JavaScript.

#data-grid#sorting#datagrid
Stars15.4k
Forks2.1k
Last commit1 day ago
list.js
list.jsJavaScript

A lightweight JavaScript library for adding search, sort, and filters to existing HTML tables, lists, and elements.

#search#vanilla-js#sorting
Stars11.2k
Forks883
Last commit1 year ago
algorithms
algorithmsC++

A collection of classic algorithms and data structures implemented as single-header C++ files with demo programs.

#gcc#server-side#educational
Stars5.5k
Forks1.5k
Last commit1 year ago
Laravel Datatables
Laravel DatatablesPHP

A Laravel package that provides server-side processing for jQuery DataTables using Eloquent ORM, Query Builder, or Collections.

#eloquent#hacktoberfest#jquery
Stars4.9k
Forks851
Last commit8 days ago
Klib
KlibC

A standalone, lightweight C library providing highly efficient generic data structures and algorithms with minimal dependencies.

#c-library#algorithm#b-tree
Stars4.7k
Forks588
Last commit5 months ago
Flexible and Light Table
Flexible and Light TableTypeScript

A feature-rich yet lightweight Angular component for presenting large and complex data with no external dependencies.

#hacktoberfest#angular2#sorting
Stars4.7k
Forks1.7k
Last commit28 days ago
mixitup
mixitupJavaScript

A high-performance, dependency-free JavaScript library for animated filtering, sorting, insertion, and removal of DOM elements.

#dom-manipulation#filter#animation
Stars4.5k
Forks734
Last commit1 year ago
Dynatable.js
Dynatable.jsJavaScript

A jQuery plugin for creating interactive, sortable, and searchable HTML tables from JSON data or existing markup.

#sorting#jquery-plugin#html5
Stars2.8k
Forks349
Last commit4 years ago
Laravel Tags
Laravel TagsPHP

A Laravel package that adds taggable behavior to Eloquent models with support for translations, types, and sorting.

#eloquent#query-builder#database
Stars1.7k
Forks285
Last commit6 days ago
Smart table (sorting, filtering)
Smart table (sorting, filtering)TypeScript

A feature-rich Angular component for displaying and managing tabular data with built-in CRUD operations.

#smarttable#aot-compilation#angular2
Stars1.6k
Forks874
Last commit1 year ago
jsGrid
jsGridJavaScript

A lightweight jQuery plugin for creating interactive client-side data grids with filtering, sorting, paging, and CRUD operations.

#data-grid#sorting#jquery-plugin
Stars1.5k
Forks341
Last commit3 years ago
Eloquent Sortable
Eloquent SortablePHP

A Laravel package that adds sortable behavior to Eloquent models with automatic ordering and query scopes.

#eloquent#package#database
Stars1.5k
Forks138
Last commit6 days ago
algorithms
algorithmsGo

A comprehensive collection of algorithm implementations in Go, based on the CLRS textbook.

#clrs#disjoint-set#sorting
Stars841
Forks123
Last commit5 years ago
PlutoGrid
PlutoGridDart

A Flutter data grid widget optimized for keyboard-driven interaction on desktop and web, with full mobile support.

#data-grid#ui-widget#desktop-app
Stars741
Forks369
Last commit5 months ago
cpp-sort
cpp-sortC++

A generic C++17 header-only library providing sorting algorithms, sorter adapters, and related tools with a unified interface.

#algorithm#sorting#cplusplus-17
Stars710
Forks62
Last commit5 days ago
svelte-table
svelte-tableSvelte

A relatively minimal Svelte table component with sorting, filtering, row selection, and expandable rows.

#sorting#svelte3#table
Stars560
Forks41
Last commit11 months ago
vue3-easy-data-table
vue3-easy-data-tableVue

A customizable and easy-to-use data table component for Vue.js 3.x applications.

#sorting#ui-component#table-component
Stars557
Forks115
Last commit2 years ago
Sortable/Filter Tables
Sortable/Filter TablesTypeScript

A simple table component for Angular 2+ applications with built-in sorting, filtering, and pagination.

#angular2#sorting#table-component
Stars545
Forks326
Last commit3 years ago
APYDataGridBundle
APYDataGridBundlePHP

A Symfony bundle for creating feature-rich data grids with support for multiple data sources, filtering, sorting, and exports.

#data-grid#orm#sorting
Stars492
Forks339
Last commit1 year ago
Tables for Laravel
Tables for LaravelPHP

A DataTables-like table component for Inertia.js with Laravel Query Builder integration, providing search, filter, sort, and pagination.

#eloquent#query-builder#spatie
Stars445
Forks156
Last commit1 year ago
Timsort
TimsortC++

A C++20 implementation of TimSort, a stable O(n log n) sorting algorithm optimized for partially-sorted data.

#algorithm#sorting#c-plus-plus-20
Stars317
Forks48
Last commit1 year ago
JqueryDataTablesServerSide
JqueryDataTablesServerSideC#

A server-side processor for jQuery DataTables in ASP.NET Core enabling dynamic multi-column filtering, sorting, pagination, and Excel/CSV export.

#multiple-columns-sorting#asp-net-core#sorting
Stars234
Forks38
Last commit4 years ago
vue-dataset
vue-datasetJavaScript

A set of Vue.js 3 components for displaying datasets with built-in filtering, pagination, and sorting.

#vue-datatables#sorting#datagrid
Stars223
Forks24
Last commit7 months ago
NaturalSort.Extension
NaturalSort.ExtensionC#

A C# extension method for StringComparison that enables natural sorting of strings containing numbers.

#stringcomparison#stringcomparer#sorting
Stars218
Forks20
Last commit3 months ago
ng-sortgrid
ng-sortgridTypeScript

An Angular directive for drag-and-drop sorting of grid items in all directions with multi-select support.

#hacktoberfest#sorting#angular-directive
Stars148
Forks21
Last commit3 months ago
sorty
sortyGo

A fast, concurrent/parallel sorting library for Go with type-specific and generic slice sorting.

#slice-sorting#parallel-computing#parameter-tuning
Stars144
Forks6
Last commit18 days ago
svelte-datagrid
svelte-datagridTypeScript

A high-performance Svelte data grid component with Excel-like features, handling millions of cells efficiently.

#data-grid#excel-like#spreadsheet
Stars140
Forks8
Last commit2 days ago
FastAPI Listing
FastAPI ListingPython

A FastAPI library for building complex, component-based listing APIs with filters, sorting, and pagination.

#fastapi#data-listing#component-architecture
Stars139
Forks3
Last commit1 year ago
ngrx-traits
ngrx-traitsTypeScript

A library providing prebuilt functions for ngrx and ngrx/signals to implement pagination, filtering, sorting, and other common state logic in Angular applications.

#sorting#ngrx-signals#pagination
Stars115
Forks10
Last commit6 days ago
filterable
filterableElixir

A minimal DSL for mapping query parameters to composable filter functions in Elixir/Ecto/Phoenix applications.

#dynamic-queries#query-builder#functional-programming
Stars105
Forks8
Last commit3 years ago
CUB
CUBCuda

A library of reusable CUDA C++ software components for parallel algorithms like sorting, prefix scan, reduction, and histogram.

#cuda#c-plus-plus-library#high-performance-computing
Stars87
Forks47
Last commit2 years ago
Rapid.Generics
Rapid.GenericsPascal

High-performance generics and defaults replacement classes for Delphi (XE8+) with inline implementations.

#sorting#delphi#generics
Stars84
Forks9
Last commit3 years ago
KitpagesDataGridBundle
KitpagesDataGridBundlePHP

A simple, extensible Symfony bundle for displaying and managing data grids from Doctrine Query Builder.

#query-builder#data-grid#doctrine-orm
Stars77
Forks27
Last commit4 years ago

Related Tags

#Filtering19#Pagination17#Frontend12#Ui Components9#Datagrid8#Sort8#Datatable8#Data Table8#Grid8#Table8#Data Tables8#Angular6
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub