Full-text Search with Elasticsearch in Rails

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
  1. elastic_songs_api

    An example project using Rails and Elasticsearch

    You can find the source code of an example project that we're going to build here. The commit history more or less corresponds to the order of the sections in this article.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. json-formatter

    Makes JSON easy to read.

    Running GET queries from the browser using some extension for pretty printing JSON.

  4. Elasticsearch Rails

    Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

    Let's add Elasticsearch into the mix. To do so, we will need the elasticsearch-model gem. It's an official Elasticsearch gem that integrates nicely with Rails models.

  5. elasticsearch-ruby

    Ruby integrations for Elasticsearch

    The Ruby gem

  6. Searchkick

    Intelligent search made easy

    Searchkick

  7. chewy

    High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client

    Chewy

  8. jq

    Discontinued Command-line JSON processor [Moved to: https://github.com/jqlang/jq] (by stedolan)

    Using curl from the command-line (you might find jq handy).

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. Apache Solr

    Apache Lucene and Solr open-source search software

    is built on top of Apache Lucene;

  11. HomeBrew

    🍺 The missing package manager for macOS (or Linux)

    The easiest way to install Elasticsearch on macOS is to use brew:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Full Text Searching in a MySQL database via rails.

    2 projects | /r/rails | 14 Mar 2022
  • searchkick resource_already_exists_exception

    1 project | dev.to | 2 Sep 2024
  • Searchkick: Intelligent Search Made Easy

    1 project | news.ycombinator.com | 27 Feb 2024
  • Most performant way to build an analytics dashboard from a relational database backend that only stores numeric values, where the data the end-user sees is "categorized" into numeric brackets (e.g. 60-79 = Med, 80-100 = High, etc)

    2 projects | /r/rails | 11 Dec 2022
  • How does elasticsearch work with a rails app that's already connected to a MySQL database.

    1 project | /r/rails | 22 Jul 2022