Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Zincsearch | 14,940 | 2 days ago | 13 | other | Go | |||||
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go. | ||||||||||
Xmall | 6,788 | 7 months ago | 25 | gpl-3.0 | Java | |||||
基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 | ||||||||||
Reactivesearch | 4,798 | 92 | 17 | 4 days ago | 341 | September 21, 2022 | 161 | apache-2.0 | JavaScript | |
Search UI components for React and Vue | ||||||||||
Mall4cloud | 4,712 | 5 days ago | 15 | agpl-3.0 | Vue | |||||
⭐️⭐️⭐️ Springcloud商城系统 微服务商城系统 O2O商城系统 小程序商城 PC商城 H5商城 APP商城 Java商城 分销商城 多用户商城 uniapp商城 | ||||||||||
Searchkit | 4,590 | 143 | 13 | 9 days ago | 93 | January 13, 2021 | 21 | apache-2.0 | TypeScript | |
Search UI for Elasticsearch & Opensearch. Compatible with Algolia's Instantsearch and Autocomplete components. React & Vue support | ||||||||||
Gpmall | 4,513 | 6 months ago | 49 | apache-2.0 | Java | |||||
【咕泡学院实战项目】-基于SpringBoot+Dubbo构建的电商平台-微服务架构、商城、电商、微服务、高并发、kafka、Elasticsearch | ||||||||||
Xboot | 3,640 | 7 months ago | 8 | gpl-3.0 | Java | |||||
基于Spring Boot 2.x的一站式前后端分离快速开发平台XBoot 微信小程序+Uniapp 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID 动态权限 数据权限 工作流 代码生成 定时任务 社交账号 短信登录 单点登录 OAuth2开放平台 客服机器人 数据大屏 暗黑模式 | ||||||||||
Lilishop | 3,462 | 17 days ago | 6 | agpl-3.0 | Java | |||||
商城 JAVA电商商城 多语言商城 uniapp商城 微服务商城 | ||||||||||
Aurora | 2,168 | 15 days ago | 12 | apache-2.0 | Vue | |||||
基于SpringBoot+Vue开发的个人博客系统 | ||||||||||
Dbblog | 1,148 | 6 months ago | 28 | apache-2.0 | Vue | |||||
基于SpringBoot2.x+Vue2.x+ElementUI+Iview+Elasticsearch+RabbitMQ+Redis+Shiro的多模块前后端分离的博客项目 |
Note: If your use case is of log search (app and security logs) instead of app search (implement search feature in your application or website) then you should check openobserve/openobserve project built in rust that is specifically built for log search use case.
ZincSearch is a search engine that does full text indexing. It is a lightweight alternative to Elasticsearch and runs using a fraction of the resources. It uses bluge as the underlying indexing library.
It is very simple and easy to operate as opposed to Elasticsearch which requires a couple dozen knobs to understand and tune which you can get up and running in 2 minutes
It is a drop-in replacement for Elasticsearch if you are just ingesting data using APIs and searching using kibana (Kibana is not supported with ZincSearch. ZincSearch provides its own UI).
Check the below video for a quick demo of ZincSearch.
While Elasticsearch is a very good product, it is complex and requires lots of resources and is more than a decade old. I built ZincSearch so it becomes easier for folks to use full text search indexing without doing a lot of work.
Documentation is available at https://zincsearch-docs.zinc.dev/
Check Quickstart
ZincSearch has hundreds of production installations.
Feature | ZincSearch | OpenObserve |
---|---|---|
Ideal use case | App search | Logs, metrics, traces (Immutable Data) |
Storage | Disk | Disk, Object (S3), GCS, MinIO, swift and more. |
Preferred Use case | App search | Observability (Logs, metrics, traces) |
Max data supported | 100s of GBs | Petabyte scale |
High availability | Not available | Yes |
Open source | Yes | Yes, OpenObserve |
ES API compatibility | Yes | Yes |
GUI | Basic | Very Advanced, including dashboards |
Cost | Open source | Open source |
Get started | Open source docs | Open source docs or Cloud |
How to develop and contribute to ZincSearch
Check the contributing guide . Also check the roadmap items
You can use ZincSearch to index and search any data. Here are some examples that folks have created to index and search enron email dataset using zincsearch: