GitHub CodeQL vs Open Semantic Desktop Search
GitHub CodeQL
codeql.github.comOpen Semantic Desktop Search
opensemanticsearch.orgSide by side
| Figure | GitHub CodeQL | Open Semantic Desktop Search |
|---|---|---|
| Price from | $30/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 5 | 3 |
| Spec score · Desktop Search Software | 8.5 (#1) | 8.5 (#2) |
| Purpose | CodeQL is a language and toolchain for code analysis that treats code as data. | Free open-source desktop search software for full-text search, exploratory search, text analytics and text mining across large document sets. |
Plans
GitHub CodeQL
- Free for research and open sourceFree
- GitHub Code Security$30 a month
- CodeQL for open source and researchFree
- GitHub Code Security$30 a month
- GitHub Free with CodeQL code scanningPrice not published
Open Semantic Desktop Search
- Open Semantic Desktop SearchFree
- Open Semantic Desktop SearchFree
- Open Semantic Search ServerPriced on request
In their own words
GitHub CodeQL
GitHub CodeQL has no write-up on Specifiction yet; its figures are above.
Open Semantic Desktop Search
Open Semantic Desktop Search is free, open-source software for full-text and semantic search, text analytics and mining across large document sets. Its desktop edition comes as a virtual machine appliance for import into VirtualBox; configured shared folders point to documents, and indexing starts when the machine launches. Search supports wildcards, Boolean AND/OR/NOT and fuzzy matching. Multilingual semantic search uses a thesaurus to find synonyms, narrower terms and aliases, while stemming helps find other word forms. Interactive facets group metadata such as authors, organizations, people, dates, tags and document types. Previews can display PDFs, extracted text, table rows and images. Analysis tools include date charts, word clouds, word lists, network graphs and interactive maps. OCR can recognize text in images and scanned PDFs. Connectors include files, feeds, websites, SQL databases, MediaWiki and IMAP email. The desktop appliance is for a single user; a separate server installation is aimed at organizations and research teams. The multilingual virtual machine image is a 4 GB download, and the German desktop image is listed as coming soon.