npm packageheap (npm package)

binary heap (priority queue) algorithms (ported from Python's heapq module)


GitHub repos using heap (showing top 100 with most stars)

#GitHub repo nameStars
1facebook/nuclide7.9k
2qiao/PathFinding.js6.5k
3cytoscape/cytoscape.js6k
4prettymuchbryce/easystarjs1.5k
5alexandersimoes/d3plus1.4k
6facebook-atom/atom-ide-ui900+
7juttle/juttle200+
8qiao/difflib.js100+
9nol13/fuzzball.js100+
10trufflesuite/ganache-core100+
11twitter/SentenTree100+
12axiomzen/Look-Alike100+
13cruise-automation/rosbag.js70+
14andrewrk/node-astar50+
15jfhbrook/hoarders50+
16libp2p/js-libp2p-kad-dht50+
17ataber/mesh-simplify40+
18blockcollider/bcnode40+
19EventSense/EventSense40+
20odota/rapier30+
21validitylabs/hopr20+
22modocache/nuclide20+
23mljs/hclust20+
24dominictarr/dynamic-dijkstra20+
25streamr-dev/streamr-client10+
26ryanp102694/tank-game10+
27bfrgoncalves/Online-PhyloViZ10+
28PathwayCommons/factoid10+
29colblitz/YATTO10+
30geoffreak/request-enhanced10+
31gdi2290/node-everything10+
32abhijit-kar/dont-let-him-poo10+
33sharelatex/track-changes-sharelatex10+
34Zalastax/no-one-left-behind10+
35jonahharris/node-city-reverse-geocoder10+
36zjohn77/retrieval9
37woutervh-/timed-memoize9
38colblitz/yatto29
39koustuvsinha/networkjs8
40orcaman/flownetwork7
41mayconbordin/node-datastream7
42rafaelcastrocouto/PathFinding.js6
43gargol/stanford-algorithms-I-coursera6
44calufornia/audio-split6
45MoritzGiessmann/naiveScript5
46JohnSimerlink/branches_front_end_private5
47roackb2/hac4
48jbrown123/PathFinding.js4
49dongyuanxin/system-process-schedule4
50ddwhan0123/nuclide4
51cvetanov/js-coding-problems4
52yyx990803/PathFinding.js3
53mikolalysenko/mesh-geodesic3
54johnttan/mafiaonlineapp3
55gaearon/nuclide3
56dphilipson/graphs-and-paths3
57dominictarr/node-astar3
58cybercom-finland/nodeschool3
59NUInnovation/auto-timeline3
60taneliang/ShowFace2
61paulrobello/PathFinding.js2
62pasvistelik/osm-road-graph2
63mm304321141/PathFinding.js2
64mayconbordin/tempest2
65jonahharris/node-reverse-geocoder2
66jfurukawa4392/memRizr2
67jemaf/a-quad-star2
68iVis-at-Bilkent/cytoscape.js2
69fraczak/libgraph2
70fengb-tech/carch2
71dexon-foundation/ganache-core2
72carbon-io/carbond2
73JonathanLigh/RRE2
74FreyaHolmer/PathFinding.js2
75DigixGlobal/ganache-core2
76Cortys/hafenUI2
770xProject/ganache-core2
78zipscene/zipscene-geo-utils1
79zhou5101052/PathFinding.js1
80ylmbtm/PathFinding.js1
81yjjnls/easystarjs1
82yigitozkavci/testrpc1
83wargold/MovieNerds1
84wangshun23/PathFinding.js1
85vibster/PathFinding.js1
86vaiol/npuzzle1
87usnistgov/webgme1
88tylerbmcsilva/osu-cs361-group26-implementation1
89twintproject/twint-desktop-react1
90twintproject/twint-desktop-native1
91streamr-dev/streamr-client-protocol-js1
92stellargraph/cytoscape.js1
93smallhands/PathFinding.js1
94skeggse/barfle1
95shawon100/PathFinding.js1
96sebastiano-barrera/PathFinding.js1
97sb53rm/PathFinding.js1
98rohan-deshpande/PathFinding.js1
99roachjc/massive-merge1
100rebrookie/cytoscape.js1
101ragier/desk-ui1
102q3boy/nns1
103pubpub/prosemirror-diff1
104prathmesh4/cytoscape.js1
105peterkingalex/cytoscape.js1
106obi1kenobi/obsidian1
107nvandoorn/slask1
108node-migrator-bot/hoarders1
109niilante/nuclide1
110niilante/easystarjs1
111netxray/PathFinding.js1
112mzhilyaev/pfeed1
113myluluy/PathFinding.js1
114musofan/d3plus1
115mondaychen/md.ai1
116modulesio/zeo-mc1
117mikolalysenko/PathFinding.js1
118mike1989a/PathFinding.js1
119mickeyouyou/PathFinding.js1
120mexbo/PathFinding.js1
121metamorph-inc/webgme1
122melihsarpkaya/cytoscape.js1
123mehcode/nuclide1
124mcanthony/PathFinding.js1
125matthewxfz/Database-javascript1
126martina6hall/nuclide1
127malie/condensate1
128m13026178198/nuclide1
129lndj/difflib.js1
130kinghong24/PathFinding.js1
131kinecosystem/ganache-core1
132kimbtech/PathFinding.js1
133kilowatt-/thegoodcookbook1
134juttle/juttle-twitter-adapter1
135juriproject/JuriOracle1
136joseroubert08/nuclide1
137jkorenblat/d3plus1
138jebarjonet/tactics1
139jabromovitz/cc-be-chat-test1
140ian-bertolacci/PathFinding.js1
141hephaistionn/AgeOfCivilization31
142hephaistionn/AgeOfCivilization21
143hasansaikat/nuclide1
144gottawinamill/cytoscape.js1
145fstepho/testrpc1
146esdream/PathFinding.js1
147dzsm/ngx-diagram1
148dstarcev/testrpc1
149dousto/weighted-reservoir-sampler1
150dinghing/PathFinding.js1
151ciferox/adone1
152chrinide/networkjs1
153cgc/strange-mirror1
154brokenpeace/nuclide1
155blavejr/cytoscape.js1
156baconviewer/cytoscape.js1
157ataber/edge-split1
158andcosta/nuclide1
159ananagame/maze-solver1
160alexeyfrank/coll1
161Xzhazha/cytoscape.js1
162Xieguoiang/cytoscape.js1
163TwitRco/nuclide1
164TimelyToga/rosbag.js1
165Teino1978-Corp/cytoscape.js1
166RubyLouvre/PathFinding.js1
167Room-Apps/nuclide1
168RipleyLudicrous1979/testrpc1
169RMLio/semanticmodel1
170Opportunitylivetv/nuclide1
171Navneet9560/nuclide1
172Moerphy/adapt.js1
173MalkeshDalia/nuclide1
174LFYG/PathFinding.js1
175JuJu57/PathFinding.js1
176JaylinLee/cytoscape.js1
177Jason-Cooke/cytoscape.js1
178JamesLinus/nuclide1
179JTWalraven/tank-game1
180GloriaCHL/cytoscape.js1
181Facebook2React/nuclide1
182Dadawan/easystarjs1
183Biolbam/cytoscape.js1
184AntonioModer/PathFinding.js1
18510-seconds/PathFinding.js1