Top 15 Elasticlunr Alternative and Similar Softwares | Dec 2024

Elasticlunr.js, lightweight full-text search engine in Javascript for browser search and offline search. Elasticlunr.js is developed based on Lunr.js, but more flexible than lunr.js. Elasticlunr.js provides Query-Time boosting and field search. A bit like Solr, but much smaller and not as bright, but also provide flexible configuration and query-time boosting.

1. WebSocket-Node

WebSocket-Node A WebSocket Implementation for Node.JS ( Draft -08 through the final RFC 6455 ) Source code : https://github.com/theturtle32/WebSocket-Node......

2. LokiJS

LokiJS What is LokiJS?- In-Browser ( i.e. Firefox ) NoSQL (i.e. JSON) db with syncing and persisting- Persistable NoSQL (i.e. JSON) db for Apache Cordova / PhoneGap / Nativescript- Embeddable NoSQL (i.e. JSON) db with Persistence for node-webkit- a Redis-style store an npm install awayA "fast", in-memory......

3. deepstream.io

deepstream.io A secure realtime server, supporting data-sync, RPCs and events......

4. FeathersJS

FeathersJS Build incredible real-time applications in record time. Feathers is a real-time, micro-service web framework for NodeJS that gives you control over your data via RESTful resources, sockets and flexible plug-ins.......

5. Sequel.js

Sequel.js Squel is a compact, lightweight Javascript library for building SQL query strings, usable with node.js or in the browser.......

6. Enide Studio

Enide Studio Tool Suite for Node.js, JavaScript, Java and Eclipse plugin Development.Included plugins are- Nodeclipse- Chrome Development Tools, fixed for debugging Node.js- MarkDown (*.md) Editor- GitHub Flavored Markdown (GFM) Viewer- Eclipse 4.x Chrome Theme- black Moonrise UI theme- JSHint Eclipse Integration- RestClient Tool- StartExplorer- Git Addon- Nodeclipse Plugin List- Maven (install m2e......

7. GYP

GYP GYP (Generate Your Projects) is a build automation tool. GYP is created by Google to generate native IDE project files (such as Visual Studio and Xcode) for building the Chromium web browser and is licensed as open source software using the BSD software license.The functionality of GYP is similar to......

8. RxDB

RxDB Client-Side database for browsers, NodeJS, electron, cordova, react-native and every other JavaScript runtime.......

9. Trails.js

Trails.js Take the path less traveled. Or don't. With Trails, there's no cargo cult. Your team can use the design patterns and existing Node modules they already know. The capability of the framework itself is up to you, the developer, by choosing precisely the modules you need to make your application......

10. Shinobi

Shinobi Shinobi is an Open Source CCTV software written in Node.JS. Designed with multiple account system, Streams by WebSocket, and Save to WebM.Github : https://moeiscool.github.io/Shinobi/......

11. Trace by RisingStack

Trace by RisingStack Node.js debugging made easy - works with microservices. Runs everywhere.......

12. SocketCluster

SocketCluster SocketCluster is an open source realtime WebSocket framework for Node.js.SC supports both direct client-server communication (like Socket.io) and group communication via pub/sub channels.SC is designed to scale both vertically across multiple CPU cores and horizontally across multiple machines/instances (via pub/sub channel synchronization). See video about scaling horizontally.If you're looking for......

13. Control-Freak

Control-Freak Control-freak is a general purpose tool optimized for managing, programming and automating machines, services and apps or just loose parts of code snippets.It comes with a visual block language and a visual GUI designer which lets you inter connect and automate all sorts of devices and export an web-application/interface ready......

14. bitHound

bitHound bitHound provides insightful project analysis so you can focus on critical issues, save time and ship with confidenceWith a robust set of tools, features and bitHound helps you gain insight into the condition of your software and focus on your team's critical issues. From the macro level to the individual......

15. concurix

concurix Concurix is a comprehensive profiling and monitoring service for Node.js. Pricing plans are simple and allow for unlimited profiling and monitoring on unlimited servers for a single, low price. Concurix's instrumentation module automatically instruments and analyzes an entire application, including over 50,000 NPM modules. Other services rely on manual, hard......