
Duolingo is open sourcing its Metasearch tool for searching 20 other tools
The Duolingo language learning service has announced that it is releasing its internal search tool, aptly titled Metasearch, as free and open source software.
Duolingo 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, Metasearch can reference the following tools when submitting a query:
• Amazon Web Services tagged resources • Confluence pages • Dropbox files and folders • Figma files, projects, and teams • GitHub PRs, issues, and repo metadata • Google Drive docs and spreadsheets • Google Groups groups • Greenshot job posts • Guru cards • Hound-indexed code • Jenkins job names • JIRA issues • Lingo assets • PagerDuty schedules and services • Pingboard employees • Rollbar projects • Slack messages and channels • TalentLMS courses • Zoom 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 Docker or in your own container via Node.js.
Further coverage: Duolingo blog
Metasearch on AlternativeTo
- Free • Open Source
- Self-Hosted
- Docker
Search aggregator for Slack, Google Docs, GitHub, and more.