All Projects → solr-cool → solr-cool.github.io

solr-cool / solr-cool.github.io

Licence: Apache-2.0 license
The Solr Package Directory and Sanctuary

Programming Languages

shell
77523 projects
HTML
75241 projects
CSS
56736 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to solr-cool.github.io

solr
Apache Solr open-source search software
Stars: ✭ 651 (+4907.69%)
Mutual labels:  search-engine, solr
Relevancyfeedback
Dice.com's relevancy feedback solr plugin created by Simon Hughes (Dice). Contains request handlers for doing MLT style recommendations, conceptual search, semantic search and personalized search
Stars: ✭ 19 (+46.15%)
Mutual labels:  search-engine, solr
x
Commerce Search & Discovery frontend web components
Stars: ✭ 54 (+315.38%)
Mutual labels:  search-engine, solr
Sparkler
Spark-Crawler: Apache Nutch-like crawler that runs on Apache Spark.
Stars: ✭ 362 (+2684.62%)
Mutual labels:  search-engine, solr
Srchx
A standalone lightweight full-text search engine built on top of blevesearch and Go with multiple storage (scorch, boltdb, leveldb, badger)
Stars: ✭ 118 (+807.69%)
Mutual labels:  search-engine, solr
Awesome Solr
A curated list of Awesome Apache Solr links and resources.
Stars: ✭ 69 (+430.77%)
Mutual labels:  search-engine, solr
Lucene Solr
Apache Lucene and Solr open-source search software
Stars: ✭ 4,217 (+32338.46%)
Mutual labels:  search-engine, solr
Tis Solr
an enterprise search engine base on Apache Solr
Stars: ✭ 158 (+1115.38%)
Mutual labels:  search-engine, solr
Ik Analyzer
支持Lucene5/6/7/8+版本, 长期维护。
Stars: ✭ 112 (+761.54%)
Mutual labels:  search-engine, solr
Vectorsinsearch
Dice.com repo to accompany the dice.com 'Vectors in Search' talk by Simon Hughes, from the Activate 2018 search conference, and the 'Searching with Vectors' talk from Haystack 2019 (US). Builds upon my conceptual search and semantic search work from 2015
Stars: ✭ 71 (+446.15%)
Mutual labels:  search-engine, solr
Querqy
Query preprocessor for Java-based search engines (Querqy Core and Solr implementation)
Stars: ✭ 122 (+838.46%)
Mutual labels:  search-engine, solr
Conceptualsearch
Train a Word2Vec model or LSA model, and Implement Conceptual Search\Semantic Search in Solr\Lucene - Simon Hughes Dice.com, Dice Tech Jobs
Stars: ✭ 245 (+1784.62%)
Mutual labels:  search-engine, solr
sophie
A Solr browser and administration tool
Stars: ✭ 28 (+115.38%)
Mutual labels:  solr
milli
Search engine library for Meilisearch ⚡️
Stars: ✭ 433 (+3230.77%)
Mutual labels:  search-engine
mudrod
Mining and Utilizing Dataset Relevancy from Oceanographic Datasets to Improve Data Discovery and Access, online demo: https://mudrod.jpl.nasa.gov/#/
Stars: ✭ 15 (+15.38%)
Mutual labels:  search-engine
SitecoreInstallExtensions
Sitecore Install Extensions
Stars: ✭ 29 (+123.08%)
Mutual labels:  solr
openblockchain
{START HERE} docker engine to roll your own openblockchain
Stars: ✭ 16 (+23.08%)
Mutual labels:  search-engine
ClarityNLP
An NLP framework for clinical phenotyping. Docker | Python | Solr | OMOP. http://claritynlp.readthedocs.io/en/latest/
Stars: ✭ 100 (+669.23%)
Mutual labels:  solr
gsc-logger
Google Search Console Logger for Google App Engine
Stars: ✭ 38 (+192.31%)
Mutual labels:  search-engine
fastHistory
A python tool connected to your terminal to store important commands, search them in a fast way and automatically paste them into your terminal
Stars: ✭ 24 (+84.62%)
Mutual labels:  search-engine

Travis Build Status

This repo holds the content for the solr.cool website and Solr Package repository.

Building

The website is built using Jekyll and hosted on Github Pages. Use the official Docker image to fire up a local Jekyll instance and point your browser to localhost:4000.

docker run --rm \
     --volume="$PWD:/srv/jekyll" \
     -p "4000:4000" \
     -it jekyll/jekyll:3.8 \
     jekyll serve --watch

Structure of package meta data

Solr package information and scraped meta data is checked in into the Jekyll _data folder in this repo:

  • _data/packages – basic package information (manually curated)
  • _data/details (generated) – scraped repository information of each package
  • _data/releases (generated) – scraped release version information of each package

Updating scraped package meta data

☝️ The update process is triggered by Travis CI on a daily basis.

To update package repository, release and version information, run the build.sh script. For each package it will:

  1. collect repository meta data from Github
  2. collect release information from Github
  3. collect build status information from Github (if applicable)
  4. compile a Solr package manager inventory file
  5. download and sign the release JARs
  6. test installation and deinstallation of the package in a vanilla Solr installation

To run the build.sh locally, you need a personal Github access token and a public/private key pair:

export GH_USER=<your-github-username>
export GH_ACCESS_TOKEN=<your-github-access-token>
openssl genrsa -out solr.cool.pem 4096
openssl rsa -in solr.cool.pem -pubout -outform DER -out publickey.der

Adding content

💡 You are very welcome to add your Solr package to solr.cool. We are open to both FOSS and commercially licensed packages.

Please read the contributing guidelines how to add your package to the repository. It's pretty easy, I swear!

Deployment

Push to master on Github. Done.

License

This project is licensed under the Apache License, Version 2.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].