Fergus McDowall (@fergiemcdowall)
  • Stars
    star
    2,469
  • Global Rank 12,235 (Top 0.5 %)
  • Followers 141
  • Following 32
  • Registered about 13 years ago
  • Most used languages
    JavaScript
    89.7 %
    Ruby
    2.6 %
    Vue
    2.6 %
    Shell
    2.6 %
    HTML
    2.6 %
  • Location πŸ‡³πŸ‡΄ Norway
  • Country Total Rank 60
  • Country Ranking
    Ruby
    143
    Vue
    149
    HTML
    209
    Shell
    414

Top repositories

1

search-index

A persistent, network resilient, full text search library for the browser and Node.js
JavaScript
1,382
star
2

norch

A search server that can be installed with npm
JavaScript
655
star
3

stopword

A module for node.js and the browser that takes in text and strips it of stopwords
JavaScript
211
star
4

solrstrap

Solrstrap is a Query-Result interface for Solr written in JavaScript, HTML and CSS
JavaScript
86
star
5

reuters-21578-json

An terse and JSONified version of the Reuters 21578 dataset
29
star
6

pumbledb

PumbleDB is a Node.js key-value server that uses LevelDB
JavaScript
21
star
7

term-vector

A node.js module that creates a term vector from a mixed text input. Supports stopword removal and customisable separators.
JavaScript
19
star
8

fergies-inverted-index

Throw JavaScript objects at the index and they will become retrievable by their properties using promises and map-reduce
JavaScript
18
star
9

term-frequency

A simple term frequency library (see https://en.wikipedia.org/wiki/Tf%E2%80%93idf#Term_frequency_2 )
JavaScript
10
star
10

docproc

A document processing pipeline
JavaScript
9
star
11

norch-document-processor

A library for parsing HTML into any sort of JSON you want
JavaScript
9
star
12

norch-fetch

Fetch pure HTML from a webserver and save it to disk
JavaScript
8
star
13

norch-indexer

An indexing tool for Forage.js
JavaScript
7
star
14

search-index-simple-node-js-example

This is a really basic example of how you get search-index to work in a node.js application
JavaScript
6
star
15

norch-bootstrap

A pluggable front-end for Forage based on Angular and Bootstrap
HTML
6
star
16

search-index-adder

The indexing module for search-index
JavaScript
5
star
17

search-index-indexing-in-browser

This is a super simple demo for indexing documents to a search-index in the browser
JavaScript
5
star
18

search-index-indexing-from-pouchdb-example

This is a quick and dirty demo that shows how to feed some documents into a pouchdb instance, and then index the entire database into a search-index.
JavaScript
5
star
19

search-index-searcher

search in a search-index
JavaScript
4
star
20

term-cluster

return clusters of terms in a given text
JavaScript
4
star
21

virtual-forage

A virtualisation package for Forage. Allows a host machine to run Norch on a guest OS
Ruby
4
star
22

level-out

levelup to stdout
JavaScript
4
star
23

norch-cluster

Norch-cluster is a distributed search engine
JavaScript
3
star
24

search-index-replicate-index-to-browser-example

JavaScript
3
star
25

world-bank-dataset

A JSONified dataset of projects funded by the World Bank.
JavaScript
3
star
26

level-in

A simple utility for writing to a leveldb
Shell
3
star
27

ngraminator

A really small ngram generator
JavaScript
2
star
28

search-index-replicator

The replication module for search-index
JavaScript
2
star
29

norch-client

JavaScript
2
star
30

norch-angular-app

A basic Norch-powered angular app. Use as an example or starting point.
JavaScript
2
star
31

search-index-issue-537

as per https://github.com/fergiemcdowall/search-index/issues/537
JavaScript
1
star
32

webpack-module-example

Example of javascript module compiled with webpack that can then be used with node, frontend bundles, and <script> tags
JavaScript
1
star
33

gatsby-starter-netlify-cms

JavaScript
1
star
34

intersect-arrays-to-stream

Takes an arbitrary amount of sorted arrays and returns the intersect as a stream
JavaScript
1
star
35

Oslo-bysykkel

Show the location and availability of Oslo city bikes
Vue
1
star
36

search-index-deleter

The deletion module for search-index
JavaScript
1
star
37

distribute-array

Distributes one array evenly between a given number of smaller arrays
JavaScript
1
star
38

search-index-matcher

A matcher that generates its content from a search-index
JavaScript
1
star
39

fergies-packager-test

A repo for testing packaging strategies
JavaScript
1
star
40

search-index-getter

A lib for retrieving individual documents from a search-index corpus
JavaScript
1
star