Duolingo is open sourcing its Metasearch tool for searching 20 other tools

29 days ago by IanDorfman

The Duolingo language learning service has announced that it is releasing its internal search tool, aptly titled Metasearch, as free and open source software.

Small Duolingo iconDuolingo Senior Staff Software Engineer Art Chaidarun shared this announcement via the Duolingo blog. In it, he cited the various reasons why Metasearch was developed and used internally by the development team for over a year:

• A single, consistent interface to search all of our data at once
• Better defaults than some of these tools’ own search interfaces
• The ability to search some tools that don’t have their own search interfaces

Out of the box, Small Metasearch iconMetasearch can reference the following tools when submitting a query:

Small Amazon Web Services iconAmazon Web Services tagged resources
Small Confluence iconConfluence pages
Small Dropbox iconDropbox files and folders
Small Figma iconFigma files, projects, and teams
Small GitHub iconGitHub PRs, issues, and repo metadata
Small Google Drive iconGoogle Drive docs and spreadsheets
Small Google Groups iconGoogle Groups groups
Small Greenshot iconGreenshot job posts
• Guru cards
• Hound-indexed code
Small Jenkins iconJenkins job names
Small JIRA iconJIRA issues
• Lingo assets
Small PagerDuty iconPagerDuty schedules and services
Small Pingboard iconPingboard employees
Small Rollbar iconRollbar projects
• Slack messages and channels
Small TalentLMS iconTalentLMS courses
Small Zoom iconZoom rooms
• Arbitrary websites via sitemaps

Additional tools can be made to support Metasearch as well, with the software's GitHub page supporting pull requests.

Metasearch is available to be self-hosted via a single command in Small Docker iconDocker or in your own container via Small Node.js iconNode.js.

Further coverage:
Duolingo blog

Metasearch

  • FreeOpen Source
  • Self-Hosted
  • Docker

Search aggregator for Slack, Google Docs, GitHub, and more.

1 likes 4 Alternatives

❯ Alternatives to Metasearch