All Projects → andrewtrotman → JASSv2

andrewtrotman / JASSv2

Licence: other
Experimental search engine in C/C++17 - still in early development.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language
CMake
9771 projects
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to JASSv2

hsploit
An advanced command-line search engine for Exploit-DB
Stars: ✭ 16 (-27.27%)
Mutual labels:  search-engine
iresearch
IResearch is a cross-platform, high-performance document oriented search engine library written entirely in C++ with the focus on a pluggability of different ranking/similarity models
Stars: ✭ 121 (+450%)
Mutual labels:  search-engine
sonar-tantivy
Search engine based on tantivy with a Node.js frontend
Stars: ✭ 30 (+36.36%)
Mutual labels:  search-engine
dotnetlive.search
Asp.Net Core + ElasticSearch
Stars: ✭ 18 (-18.18%)
Mutual labels:  search-engine
Free-Internet-Plugin
A free Internet is a better Internet. This Chrome browser plugin removes paywalled content from Google search results.
Stars: ✭ 121 (+450%)
Mutual labels:  search-engine
openverse-api
The Openverse API allows programmatic access to search for CC-licensed and public domain digital media.
Stars: ✭ 41 (+86.36%)
Mutual labels:  search-engine
starter
Create vertical search web application in minutes with generator (based on ItemsAPI)
Stars: ✭ 21 (-4.55%)
Mutual labels:  search-engine
Kotlin-Coroutine-Flow
Search engine functionality using Kotlin Coroutines and Flow
Stars: ✭ 25 (+13.64%)
Mutual labels:  search-engine
collector-filesystem
Norconex Filesystem Collector is a flexible crawler for collecting, parsing, and manipulating data ranging from local hard drives to network locations into various data repositories such as search engines.
Stars: ✭ 17 (-22.73%)
Mutual labels:  search-engine
open-semantic-desktop-search
Virtual Machine for Desktop Search with Open Semantic Search
Stars: ✭ 22 (+0%)
Mutual labels:  search-engine
vim-www
Toolbox to open & search URLs from vim
Stars: ✭ 32 (+45.45%)
Mutual labels:  search-engine
see
Search Engine in Erlang
Stars: ✭ 27 (+22.73%)
Mutual labels:  search-engine
openverse-catalog
Identifies and collects data on cc-licensed content across web crawl data and public apis.
Stars: ✭ 27 (+22.73%)
Mutual labels:  search-engine
evildork
Evildork targeting your fiancee👁️
Stars: ✭ 46 (+109.09%)
Mutual labels:  search-engine
VTEnc
VTEnc C library
Stars: ✭ 31 (+40.91%)
Mutual labels:  integer-compression
indexer4j
Simple full text indexing and searching library for Java
Stars: ✭ 47 (+113.64%)
Mutual labels:  search-engine
bing-ip2hosts
bingip2hosts is a Bing.com web scraper that discovers websites by IP address
Stars: ✭ 99 (+350%)
Mutual labels:  search-engine
elliotforwater.com
Webapp which run the https://elliotforwater.com/ website
Stars: ✭ 15 (-31.82%)
Mutual labels:  search-engine
james
Fast and extendable modern launcher for Windows
Stars: ✭ 32 (+45.45%)
Mutual labels:  search-engine
Search Ads Web Service
Online search advertisement platform & Realtime Campaign Monitoring [Maybe Deprecated]
Stars: ✭ 30 (+36.36%)
Mutual labels:  search-engine

JASSv2

The JASS experimental search engine is still in development. Please see the wiki for details.

Slack: Slack

Travis (Linux / Mac build): Build Status

Appveyor (Windows build): Build status

Git Actions (Linux build): Build status

Coverity Scan (static analysis): Coverity Scan Build Status

Codacy (static analysis): Codacy Badge

CodeCov (code coverage): codecov

CodeDocs.xyz (documentation): Documentation Status

Python

There are two ways pyjass can be installed

conda

Conda ensures that all JASS dependencies are installed and creates a virtual envirnoment called pyjass

conda env create -f env.yml
conda activate pyjass

pip

Installation via pip requires cmake >= 3.80 & swig >=4.0 to be installed first. This can be installed via your favorite package manager such as apt-get or brew.

Debian/Ubuntu
sudo apt-get install cmake swig
Homebrew
brew install cmake swig

Finally, run pip to install pyjass

pip3 install --user pyjass
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].