147 Repositories
Java real-time-search Libraries
Applied Spring Data JPA technologies including mapping, connecting real DB, Hibernate, Queries, Paging & Sorting, various Relationships, Transactions
University Management In this project, I practiced & applied Spring Data JPA technologies including mapping, connecting real DB, Hibernate, Queries, P
ScriptEngine that running java code; Real JavaScript
Java JavaScriptEngine ScriptEngine that running java codes Real JavaScript Example import javax.script.Bindings; import javax.script.ScriptEngine; imp
Console-based real-time messaging platform.
Concord NOTE: To improve organization, Concord has been moved to the Concord Communication GitHub organization. Open-source, independent, real-time me
Data structures & algorithms implemented in Java and solutions to leetcode problems.
Hello, World! 👋 Hey everyone, I'm Sharad ☃ , and I'm a Software Engineer 💻 at eGain! This repository 📝 is all about data structures & algorithms an
Platform for teachers & students, to offer or search for tutoring.
tutoring-platform Table of contents About The Project Technologies Getting Started Roadmap Contributing License About The Project Platform for teacher
HurricaneDB a real-time distributed OLAP engine, powered by Apache Pinot
HurricaneDB is a real-time distributed OLAP datastore, built to deliver scalable real-time analytics with low latency. It can ingest from batch data sources (such as Hadoop HDFS, Amazon S3, Azure ADLS, Google Cloud Storage) as well as stream data sources (such as Apache Kafka).
A simple live streaming mobile app with cool functionalities and time extension, and live chat. With a payment system integrated. Server is designed with socket.io to give you full flexibility.
Video Live Streaming Platform Android A simple live streaming mobile app with cool functionalities and time extension, and live chat. With a payment s
Search the Maven Central Repository from your command line!
Maven Central Search Use Maven Central Repository Search from your command line! Use mcs to quickly lookup dependency coordinates in Maven Central, wi
Track your study time!
What's the time-tracker? The time-tracker is a nifty little tool to track the time you spent on your courses. Why does the time-tracker exist? This pr
Reverse engineer and rewrite real mode dos programs!
Spice86 - A PC emulator for real mode reverse engineering Spice86 is a tool to execute, reverse engineer and rewrite real mode dos programs for which
Source code of course - Building Real-Time REST APIs with Spring Boot
springboot-blog-rest-api Learn how to build real-time REST APIs with Spring Boot by building a complete Blog App. Source code of Popular Building Real
Ptubes is a database disaster recovery product based on the PITR (Point In Time Recovery) method
Ptubes is a database disaster recovery product based on the PITR (Point In Time Recovery) method, which can be used to restore the entire database to a specific point in time to help users improve the reliability and security of the database
Biblioteca completa para ajudar em seus projetos.
MattLib Uma biblioteca completa para seus projetos, com funções que abrangem desde de banco de dados como MySQL, SQLite, PostgreSQL, MariaDB a verific
SWE5003 - Achitecting Real Time Systems for Data Processing - Code Base
ARTS2022 SWE5003 - Achitecting Real Time Systems for Data Processing (ISS NUS Offering) - Code Base This module is part of the ISS MTech Graduate Cert
Search API with spelling correction using ngram-index algorithm: implementation using Java Spring-boot and MySQL ngram full text search index
Search API to handle Spelling-Corrections Based on N-gram index algorithm: using MySQL Ngram Full-Text Parser Sample Screen-Recording Screen.Recording
course-project-real-estate-finder-004 created by GitHub Classroom
Real Estate Finder Running the Project: Clone the repository and open with IntelliJ IntelliJ may not correctly open the project on the first run, but
Convenient search view for Eclipse to find/replace within the currently active editor.
Find/Replace View plugin for Eclipse Feedback and high-quality pull requests are highly welcome! About What is it? Installation Building from Sources
The real phobos recode. Brought to you by oHareDaBoss himself.
3arthh4ck The real phobos recode. Brought to you by oHareDaBoss himself. released because grin is a big b word. very uncool of what he did. not swag.
A blog recipes API for you to share and search for food recipes
A blog recipes API for you to share and search for food recipes
Problems of Data Structure from basics are covered here for interview preparation and logic building. Basic programming problems and so many interview based leetcode problems are present. Every program is written to solve problem in as optimized way as possible.
Data Structure in Java Problem Solving 👨💻 Problems of Data Structure from basics are covered here for interview preparation and logic building. Bas
A real-time ray tracer in Java, accelerated on heterogeneous hardware using TornadoVM
Java Ray Tracer for TornadoVM Description This project aims to build a real-time ray tracer in Java, accelerated on heterogeneous hardware using Torna
Just-In-Time Access is an AppEngine application that lets you manage just-in-time privileged access to Google Cloud projects.
Just-In-Time Access Just-In-Time Access is an AppEngine application that lets you manage just-in-time privileged access to Google Cloud projects. Syno
A near-real-time Mesh Join Algorithm Implementation provided with a Complete Data warehouse for METRO
Mesh Join Algorithm and Data Warehouse A complete Mesh-Join Algorithm Implementation as provided in the paper R-MESHJOIN . This is demonstrated by the
TransitScheduler - a command line tool that can read .json data formulated for tracking transit patterns to a multithreaded concurrent simulation of passengers boarding and unboarding trains that constantly move to the next station on the line. The trick here, is that two trains cannot occupy the same station at any time.
TransitScheduler - a command line tool that can read .json data formulated for tracking transit patterns to a multithreaded concurrent simulation of passengers boarding and unboarding trains that constantly move to the next station on the line. The trick here, is that two trains cannot occupy the same station at any time.
8-Puzzle problem solved using the A* search algorithm.
8-Puzzle This program written in Java solves the 8-puzzle problem (and its natural generalizations) using the A* search algorithm. The Problem: The 8-
A Time Series Data Browser
Contents What is binjr? Features Getting started Trying it out Getting help Contributing How is it licensed? What is binjr? binjr is a time series bro
FXDesktopSearch - a Java and JavaFX based Desktop Search Application
FXDesktopSearch - The free search application for your desktop FXDesktopSearch is a Java and JavaFX based Desktop Search Application. It crawls a conf
Easily regenerate worlds at a specific time & date you want (SpigotMC plugin)
Restore/reset worlds at specific times without kicking players from the server! No need to go through the hassle of resetting your worlds manually anymore. Plenty of features are already included in the free version!
Mentoria: Abstraindo situações do mundo real com Orientação a Objetos
Mentoria: Abstraindo situações do mundo real com Orientação a Objetos
Reference implementation for MINAS (MultI-class learNing Algorithm for data Streams), an algorithm to address novelty detection in data streams multi-class problems.
Reference implementation for MINAS (MultI-class learNing Algorithm for data Streams), an algorithm to address novelty detection in data streams multi-class problems.
An estate management api based on the hexagonal architecture, built on top of Quarkus
An estate management api based on the hexagonal architecture, built on top of Quarkus
LOQUI - Real-time chat application built using Apache Kafka, Java, Spring Boot, SockJS and React
LOQUI is a simple real-time chat application that demonstrates how to use Apache Kafka as a message broker along with Java, Spring Boot and React on the front-end
This is the java/Maven application we are building to solve one real world problem.
timly This is the java/Maven application we are building to solve one real world problem. As in MLH we are working with fellows across the globe and e
RestAhead - compile time generated REST client
RestAhead - compile time generated REST client This project draws inspiration from projects such as Retrofit and Feign, but with a twist: your service
A FlinkSQL studio and real-time computing platform based on Apache Flink
Dinky 简介 实时即未来,Dinky 为 Apache Flink 而生,让 Flink SQL 纵享丝滑,并致力于实时计算平台建设。 Dinky 架构于 Apache Flink,增强 Flink 的应用与体验,探索流式数仓。即站在巨人肩膀上创新与实践,Dinky 在未来批流一体的发展趋势下潜
Time-Based One-Time Password (RFC 6238) and HMAC-Based One-Time Password (RFC 4226) reference implementations and more.
Crypto Time-Based One-Time Password (RFC 6238) and HMAC-Based One-Time Password (RFC 4226) reference implementations and more. Getting Started TOTP ge
ClockMonster is a self-hosted service for scheduling one-time or repeating jobs within your system
ClockMonster ClockMonster is a self-hosted service for scheduling one-time or repeating jobs within your system. Jobs for now are HTTP POST requests,
A near real time Data Warehouse using the MeshJoin Algorithm
MeshJoin-Data-Warehouse A near real time Data Warehouse using the MeshJoin Algorithm Steps to run the project: Step 1: Run the createDW.sql file -This
Path Finding Visualizer for Breadth first search, Depth first search, Best first search and A* search made with java swing
Path-Finding-Visualizer Purpose This is a tool to visualize search algorithms Algorithms featured Breadth First Search Deapth First Search Gready Best
This is a basic Java project focused on applying object-oriented design in a real world application
Email-Administration-System-in-Java This is a basic Java project focused on applying object-oriented design in a real world application. Email Adminis
Mentoring: Abstracting real-world situations with Object Orientation
Mentoria: Abstraindo situações do mundo real com Orientação a Objetos O objetivo principal é colocar em prática umas das principais ferramentas da OO:
Uses modified Jaro distance to find closest result to search term
Uses modified Jaro distance to find closest result to search term
Function allowing you to find duplicate in an array in linear time and constant space
Floyd's tortoise and hare Function allowing you to find duplicate in an array in linear time and constant space ! Floyd's method is a pretty amazing,
This is a tool to visualize search algorithms
Path-Finding-Visualizer Purpose This is a tool to visualize search algorithms Algorithms featured Breadth First Search Deapth First Search Gready Best
corrects your sitting posture and provides feedback in real time in conjunction with the app. A sensor of 31 cells detects your posture to get better life-wellness
Notichair 실시간 자세분석 및 교정 스마트체어 🏆 상명대학교 PRIME 경진대회 수상 🏆 요구사항 31-cell sensor (mdxs-16-5610) 목차 1. 소개 프로젝트 내용 소개 2. 개발 환경 사전 설정 및 환경 구축 3. 기능 Sensors Ap
The Prometheus monitoring system and time series database.
Prometheus Visit prometheus.io for the full documentation, examples and guides. Prometheus, a Cloud Native Computing Foundation project, is a systems
Distributed Tracing, Metrics and Context Propagation for application running on the JVM
Kamon Kamon is a set of tools for instrumenting applications running on the JVM. The best way to get started is to go to our official Get Started Page
This app corrects your sitting posture and provides feedback in real time in conjunction with the app. A sensor of 31 cells detects your posture to get better life-wellness
Notichair 실시간 자세분석 및 교정 스마트체어 🏆 상명대학교 PRIME 경진대회 수상 🏆 요구사항 31-cell sensor (mdxs-16-5610) 목차 1. 소개 프로젝트 내용 소개 2. 개발 환경 사전 설정 및 환경 구축 3. 기능 Sensors Ap
Serverless Reference Architecture for Real-time File Processing
Serverless Reference Architecture: Real-time File Processing The Real-time File Processing reference architecture is a general-purpose, event-driven,
Spark-Crawler: Apache Nutch-like crawler that runs on Apache Spark.
Sparkler A web crawler is a bot program that fetches resources from the web for the sake of building applications like search engines, knowledge bases
Java time series machine learning tools in a Weka compatible toolkit
UEA Time Series Classification A Weka-compatible Java toolbox for time series classification, clustering and transformation. For the python sklearn-co
Scalable Time Series Data Analytics
Time Series Data Analytics Working with time series is difficult due to the high dimensionality of the data, erroneous or extraneous data, and large d
A small and easy-to-use one-time password generator library for Java according to RFC 4226 (HOTP) and RFC 6238 (TOTP).
OTP-Java A small and easy-to-use one-time password generator for Java according to RFC 4226 (HOTP) and RFC 6238 (TOTP). Table of Contents Features Ins
Restler is a library that automatically generates a client for a web service at run time, by analyzing the respective annotated Spring controller interface
Restler Overview Restler is a library that automatically generates a client for a web service at run time, by analyzing the respective annotated Sprin
Beagle helps you identify keywords, phrases, regexes, and complex search queries of interest in streams of text documents.
Beagle Beagle is a detector of interesting things in text. Its intended use is in-stream search applications. Suppose you need to monitor a stream of
Google Search Results JAVA API via SerpApi
Google Search Results JAVA API This Java package enables to scrape and parse Google, Bing and Baidu search results using SerpApi. Feel free to fork th
A server-state reactive Java web framework for building real-time user interfaces and UI components.
RSP About Maven Code examples HTTP requests routing HTML markup Java DSL Page state model Single-page application Navigation bar URL path UI Component
AlarmManager (Wobble) is a time management application that helps you wake up
AlarmManager AlarmManager (Wobble) is a time management application that helps you wake up | | | The app has following features: Alarm: Vocal message
COMPortNotifier - Smol utility to send you a notification every time you connect, or disconnect a COM port.
COMPortNotifier A smol utility that sends you a notification every time a COM port is connected, or disconnected on your computer. Useful for electric
SeaTunnel is a distributed, high-performance data integration platform for the synchronization and transformation of massive data (offline & real-time).
SeaTunnel SeaTunnel was formerly named Waterdrop , and renamed SeaTunnel since October 12, 2021. SeaTunnel is a very easy-to-use ultra-high-performanc
Firehose is an extensible, no-code, and cloud-native service to load real-time streaming data from Kafka to data stores, data lakes, and analytical storage systems.
Firehose - Firehose is an extensible, no-code, and cloud-native service to load real-time streaming data from Kafka to data stores, data lakes, and analytical storage systems.
Easy-es - easy use for elastich search
Born To Simplify Development What is Easy-Es? Easy-Es is a powerfully enhanced toolkit of RestHighLevelClient for simplify development. This toolkit p
Dagger is an easy-to-use, configuration over code, cloud-native framework built on top of Apache Flink for stateful processing of real-time streaming data.
Dagger Dagger or Data Aggregator is an easy-to-use, configuration over code, cloud-native framework built on top of Apache Flink for stateful processi
The Most Advanced Time Series Platform
Warp 10 Platform Introduction Warp 10 is an Open Source Geo Time Series Platform designed to handle data coming from sensors, monitoring systems and t
Accumulo backed time series database
Timely is a time series database application that provides secure access to time series data. Timely is written in Java and designed to work with Apac
An open source SQL database designed to process time series data, faster
English | 简体中文 | العربية QuestDB QuestDB is a high-performance, open-source SQL database for applications in financial services, IoT, machine learning
A scalable, distributed Time Series Database.
___ _____ ____ ____ ____ / _ \ _ __ ___ _ _|_ _/ ___|| _ \| __ ) | | | | '_ \ / _ \ '_ \| | \___ \| | | | _ \
Fast scalable time series database
KairosDB is a fast distributed scalable time series database written on top of Cassandra. Documentation Documentation is found here. Frequently Asked
IoTDB (Internet of Things Database) is a data management system for time series data
English | 中文 IoTDB Overview IoTDB (Internet of Things Database) is a data management system for time series data, which can provide users specific ser
The Heroic Time Series Database
DEPRECATION NOTICE This repo is no longer actively maintained. While it should continue to work and there are no major known bugs, we will not be impr
Time Series Metrics Engine based on Cassandra
Hawkular Metrics, a storage engine for metric data About Hawkular Metrics is the metric data storage engine part of Hawkular community. It relies on A
The Chronix Server implementation that is based on Apache Solr.
Chronix Server The Chronix Server is an implementation of the Chronix API that stores time series in Apache Solr. Chronix uses several techniques to o
Time series monitoring and alerting platform.
Argus Argus is a time-series monitoring and alerting platform. It consists of discrete services to configure alerts, ingest and transform metrics & ev
Minecraft configurable plugin , which sends messages the first time a player logs into the server or the next time they log in.
JoinMessages Minecraft configurable plugin , which sends messages the first time a player logs into the server or the next time they log in or leave.
A simple quarkus app with hibernate as ORM, used to show the features of Hibernate Search
beer-manager-hibernate-search Project This project uses Quarkus, the Supersonic Subatomic Java Framework. If you want to learn more about Quarkus, ple
Spring Data Redis extensions for better search, documents models, and more
Object Mapping (and more) for Redis! Redis OM Spring extends Spring Data Redis to take full advantage of the power of Redis. Project Stage Snapshot Is
Nrich is a Java library developed at CROZ whose purpose is to make development of applications on JVM a little easier.
nrich Nrich is a Java library developed at CROZ whose purpose is to make development of applications on JVM a little easier. It contains modules that
Person Apri development in real time
Digital Innovation: Expert class - Desenvolvendo um sistema de gerenciamento de pessoas em API REST com Spring Boot Nesta live coding vamos desenvolve
Clone of real world Chatting application Whatsapp built on Android Studio and Firebase
WhatsappChatApp About This Project Clone of real world Chatting application Whatsapp built on Android Studio and Firebase Programming Language Used :
An example on how to build a configurable widget to trigger external searches along with Liferay search to Elasticsearch.
Liferay External Searches An example on how to build a configurable widget to trigger external searches along with Liferay search to Elasticsearch. Ge
Example of implementing data structures in Java
Data Structures Example of implementing data structures in Java Implemented data structure : Queue Stack Linked List Binary Search Tree (BST) Trie Hea
5D Diplomacy With Multiverse Time Travel
5D Diplomacy With Multiverse Time Travel Based on Diplomacy and 5D Chess With Multiverse Time Travel, 5D Diplomacy With Multiverse Time Travel is an (
filehunter - Simple, fast, open source file search engine
Simple, fast, open source file search engine. Designed to be local file search engine for places where multiple documents are stored on multiple hosts with multiple directories.
fastjson auto type derivation search
Fastjson Auto Type Discovery and Visualization Blackhat USA 2021 Session ---- How I Used a JSON Deserialization 0day to Steal Your Money on the Blockc
This android app fetches the data from the USGS API in real time to display a list of earthquakes. On clicking an earthquake it opens a browser window with the complete information of the earthquake along with the location on a map.
Quake Report App This app displays a list of recent earthquakes in the world from the U.S. Geological Survey (USGS) organization. Used in a Udacity co
Duck Library is a library for developers who don't want to spend their time to write same library consistently.
Duck Library is a library for developers who don't want to spend their time to write same library consistently. It has almost every useful feature to
Realtime Data Processing and Search Engine Implementation.
Mutad The name Mutad is a reverse spelling of datum. Overview An implementation of a real-time data platform/search engine based on various technology
a blockchain network simulator aimed at researching consensus algorithms for performance and security
Just Another Blockchain Simulator JABS - Just Another Blockchain Simulator. JABS is a blockchain network simulator aimed at researching consensus algo
Official Elasticsearch Java Client
Elasticsearch Java Client The official Java client for Elasticsearch. Note: this project is still a work in progress. This client is meant to replace
This repository has the code for basic operations on tries - insert, search and delete.
This repository is part of the unacademy session series I took on 17th and 18th of April, 2021. I am daily improving it a bit, with the amount of time
Care aims to create an IoT solution to hospitals interconnecting smart monitors to decrease the time a doctor takes to respond to an emergency.
Care Description This project called Care, developed for the INFO1127 course - Software Engineering - aims to create an IoT solution to hospitals inte
A simple fast search engine written in java with the help of the Collection API which takes in multiple queries and outputs results accordingly.
A simple fast search engine written in java with the help of the Collection API which takes in multiple queries and outputs results accordingly.
Finds the lowest hanging fruit in your immersion automatically and adds it straight to your Anki deck. 1T Sentences are great to learn languages but very time-consuming, this tool makes Anki cards automatically based on your current progress in your target language.
T1-Sentence-Generator Finds the lowest hanging fruit in your immersion automatically and adds it straight to your Anki deck. A tool made for automatic
OpenSearch is an open source distributed and RESTful search engine.
OpenSearch is an open source search and analytics engine derived from Elasticsearch
an open source geocoder for openstreetmap data
photon photon is an open source geocoder built for OpenStreetMap data. It is based on elasticsearch - an efficient, powerful and highly scalable searc
A proof-of-concept serverless full-text search solution built with Apache Lucene and Quarkus framework.
Lucene Serverless This project demonstrates a proof-of-concept serverless full-text search solution built with Apache Lucene and Quarkus framework. ✔️
ThirdEye is an integrated tool for realtime monitoring of time series and interactive root-cause analysis.
ThirdEye is an integrated tool for realtime monitoring of time series and interactive root-cause analysis. It enables anyone inside an organization to collaborate on effective identification and analysis of deviations in business and system metrics. ThirdEye supports the entire workflow from anomaly detection, over root-cause analysis, to issue resolution and post-mortem reporting.
A Java Web practice project based on Spring MVC and Mybatis. This project was completed while reading a book called "Spring MVC+MyBatis from Getting Started to Project Actual Combat". At the same time, it made some small changes to the code in the book, which makes its functions more complete and robust.
Fruit-Sales-Platform A Java Web practice project based on Spring MVC and Mybatis. This project was completed while reading a book called "Spring MVC+M
🔍An open source GitLab/Gitee/Gitea code search tool. Kooder 是一个为 Gitee/GitLab 开发的开源代码搜索工具,这是一个镜像仓库,主仓库在 Gitee。
Kooder is a open source code search project, offering code, repositories and issues search service for code hosting platforms including Gitee, GitLab and Gitea.
Apache Lucene is a high-performance, full featured text search engine library written in Java.
Apache Lucene is a high-performance, full featured text search engine library written in Java.