tstl

TypeScript-STL (Standard Template Library, migrated from C++)
v3.0.0 URL: https://unpkg.com/tstl@3.0.0/lib/index.js
OpenBrowse Files
tstltypecriptc++cppstlstandard template libraryalgorithmcontainerexceptionfunctionaliteratornumericrangesthreadutilitybaseexperimentalinternalVectorDequeListVectorBooleanForwardListStackQueuePriorityQueueFlatMapFlatMultiMapFlatMultiSetFlatSetHashMapHashMultiMapHashMultiSetHashSetTreeMapTreeMultiMapTreeMultiSetTreeSetConditionVariableSemaphoreLatchBarrierFlexBarrierMutexTimedMutexSharedMutexSharedTimedMutexSharedLockUniqueLockSingleton

deque-typed

Deque
v2.0.4 URL: https://unpkg.com/deque-typed@2.0.4/dist/index.js
OpenBrowse Files
Dequedeque data structurejavascriptjava scriptJavaScriptjstypescripttype scriptTypeScripttsdequedoubleendedenddouble endeddoubleendeddouble-endeddouble-ended queuequeueQueuefifoFIFOlifoLIFOdynamic resizingrandom accesscircular bufferlinked listarray-basedefficient operationspushpopenqueuedequeuepeekconcurrencymultithreadingsortedsortingsortdatastructurestructuresdata structuredatastructuredata-structuredata structuresdatastructuresdata-structuresin data structuresin data structureDataStructureDataStructuresiterativeNode.jsCommonJSES6UMDesmodulejava.utilc++ stlc++ stdPython collectionsSystem.Collections.GenericSTLstlutilcollectionCollectioncollectionsCollectionsinsertiondeletionperformanceOOPdocumentationvisualization

@jsundefined/algojs

Algorithms in javascript
v1.2.0 URL: https://unpkg.com/@jsundefined/algojs@1.2.0/index.js
OpenBrowse Files
AlgorithmsDataStructureAlgojsJSundefinedJavascriptCollectionsSortigjavascriptSearchingJavascriptbeadsortbitonicsortbogosortbubblesortbucketsortcocktailsortcombsortcountsortcyclesortgnomesortheapsortinsertionsortmergesortpancakesortpigeonholesortquicksortradixsortselectionsortshellsortsleepsortstoogesortstrandsortswapsorttimsortBinarySearchExponentialSearchFibonacciSearchInterpolationSearchJumpSearchLinearSearchQueueDequeLinkedListStack

adtjs

Javascript Abstract Data Types
v0.0.26 URL: https://unpkg.com/adtjs@0.0.26/dist/index.js
OpenBrowse Files
ADTAbstractDataData TypesTreeBTreeAVLRedBlackTreeStackQueueDequePriorityQueueGraphpackagedabberio

usingbytes-dsa

usingbytes-dsa is comprehensive JavaScript library for common data structures and algorithms. This library is designed to be both educational and practical, providing implementations of fundamental data structures and algorithms that can be used in a vari
v1.3.5 URL: https://unpkg.com/usingbytes-dsa@1.3.5/index.js
OpenBrowse Files
data-structuresalgorithmsjavascriptlisttreeSinglylinkedListDoublyLinkedListOrderedSinglyLinkedListOrderedDoublyLinkedListCircularSinglyLinkedListCircularDoublyLinkedListBinarySearchTreeAVLTreeRedBlackTreeSplayTreeTrieQueueStackDequeArrayQueueArrayStackArrayDequeLinkedListQueueLinkedListStackLinkedListDequePriorityQueueHeapMaxHeapMinHeapGraphBFSDFSDijkstraSortBubbleSortInsertionSortSelectionSortQuickSortMergeSortHeapSortLinearSearchJumpSearchBinarySearchExponentialSearchTernarySearchInterpolationSearchFibonacciSearchPrimeGCDGreatest Common Divisor