GitHub Trending Daily for 2024-10-24

trending

java

  • debezium/debezium

    Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.

  • spring-projects/spring-boot

    Spring Boot

  • prestodb/presto

    The official home of the Presto distributed SQL query engine for big data

  • Stirling-Tools/Stirling-PDF

    #1 Locally hosted web application that allows you to perform various operations on PDF files

  • spring-projects/spring-framework

    Spring Framework

  • redisson/redisson

    Redisson - Easy Redis Java client and Real-Time Data Platform. Valkey compatible. Sync/Async/RxJava/Reactive API. Over 50 Redis or Valkey based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache...

  • questdb/questdb

    QuestDB is an open source time-series database for fast ingest and SQL queries

  • jenkinsci/jenkins

    Jenkins automation server

  • datahub-project/datahub

    The Metadata Platform for your Data Stack

  • hibernate/hibernate-orm

    Hibernate's core Object/Relational Mapping functionality

  • gunnarmorling/1brc

    1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java

  • apache/logging-log4j2

    Apache Log4j 2 is a versatile, feature-rich, efficient logging API and backend for Java.

  • vespa-engine/vespa

    AI + Data, online. https://vespa.ai

  • thingsboard/thingsboard

    Open-source IoT Platform - Device management, data collection, processing and visualization.

  • TheAlgorithms/Java

    All Algorithms implemented in Java

  • testcontainers/testcontainers-java

    Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

  • DataDog/dd-trace-java

    Datadog APM client for Java

  • PaperMC/Paper

    The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies

  • grpc/grpc-java

    The Java gRPC implementation. HTTP/2 based RPC

  • eclipse-jdtls/eclipse.jdt.ls

    Java language server

  • apache/lucene

    Apache Lucene open-source search software

  • raphw/byte-buddy

    Runtime code generation for the Java virtual machine.

  • redis/lettuce

    Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

  • jacoco/jacoco

    🔬 Java Code Coverage Library

scala

  • apache/spark

    Apache Spark - A unified analytics engine for large-scale data processing

  • ucb-bar/chipyard

    An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more

  • twitter/the-algorithm

    Source code for Twitter's Recommendation Algorithm

  • OpenXiangShan/XiangShan

    Open-source high-performance RISC-V processor

  • rtyley/bfg-repo-cleaner

    Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala

  • scala/scala3

    The Scala 3 compiler, also known as Dotty.

  • chipsalliance/chisel

    Chisel: A Modern Hardware Design Language

  • scala/scala

    Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3

  • enso-org/enso

    Hybrid visual and textual functional programming.

  • broadinstitute/cromwell

    Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments

  • delta-io/delta

    An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs

  • akka/akka

    Build highly concurrent, distributed, and resilient message-driven applications on the JVM

  • apache/kyuubi

    Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.

  • alephium/alephium

    Reference client for Alephium protocol

  • apache/incubator-gluten

    Gluten is a middle layer responsible for offloading JVM-based SQL engines' execution to native engines.

  • com-lihaoyi/mill

    Mill is a fast JVM build tool that supports Java and Scala. 2-3x faster than Gradle and 5-10x faster than Maven for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible

  • akka/akka-http

    The Streaming-first HTTP server/module of Akka

  • gatling/gatling

    Modern Load Testing as Code

  • NVIDIA/spark-rapids

    Spark RAPIDS plugin - accelerate Apache Spark with GPUs

  • chipsalliance/rocket-chip

    Rocket Chip Generator

  • awslabs/deequ

    Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.

kotlin

swift

python

  • Guovin/TV

    📺IPTV电视直播源更新工具🚀:包含💰央视(付费)、📡卫视、🏠广东、🌊港·澳·台、🎬电影、🎥咪咕、🏀体育、🪁动画、🎮游戏、🎵音乐、🏛经典剧场;支持自定义增加频道(含图标);支持组播源、酒店源、订阅源、线上检索;每天自动更新两次,结果可用于TVBox等播放软件;支持工作流、Docker(amd64/arm64)、命令行、软件界面多种部署/运行方式 | IPTV live TV source update tool

  • comfyanonymous/ComfyUI

    The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.

  • ranaroussi/yfinance

    Download market data from Yahoo! Finance's API

  • infiniflow/ragflow

    RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.

  • huggingface/transformers

    🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

  • spack/spack

    A flexible package manager that supports multiple versions, configurations, platforms, and compilers.

  • OpenInterpreter/open-interpreter

    A natural language interface for computers

  • PaddlePaddle/PaddleDetection

    Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.

  • DeepLabCut/DeepLabCut

    Official implementation of DeepLabCut: Markerless pose estimation of user-defined features with deep learning for all animals incl. humans

  • phidatahq/phidata

    Build AI Agents with memory, knowledge, tools and reasoning. Chat with them using a beautiful Agent UI.

  • PaddlePaddle/PaddleOCR

    Awesome multilingual OCR toolkits based on PaddlePaddle (practical ultra lightweight OCR system, support 80+ languages recognition, provide data annotation and synthesis tools, support training and deployment among server, mobile, embedded and IoT devices)

  • hacksider/Deep-Live-Cam

    real time face swap and one-click video deepfake with only a single image

  • InternLM/Tutorial

    LLM&VLM Tutorial

javascript

  • drawdb-io/drawdb

    Free, simple, and intuitive online database diagram editor and SQL generator.

  • hiteshchoudhary/apihub

    Your own API Hub to learn and master API interaction. Ideal for frontend, mobile dev and backend developers.

  • sveltejs/svelte

    web development for the rest of us

  • vercel/next.js

    The React Framework

  • jaywcjlove/awesome-mac

     Now we have become very big, Different from the original idea. Collect premium software in various categories.

  • novnc/noVNC

    VNC client web application

  • CesiumGS/cesium

    An open-source JavaScript library for world-class 3D globes and maps 🌎

  • huggingface/transformers.js

    State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!

  • sveltejs/kit

    web development, streamlined

  • easydiffusion/easydiffusion

    Easiest 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.

  • gchq/CyberChef

    The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

  • jgraph/drawio-desktop

    Official electron build of draw.io

  • projectdiscovery/nuclei-templates

    Community curated list of templates for the nuclei engine to find security vulnerabilities.

  • chartjs/Chart.js

    Simple HTML5 Charts using the <canvas> tag

  • WebKit/WebKit

    Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.

  • usebruno/bruno

    Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)

  • cypress-io/cypress

    Fast, easy and reliable testing for anything that runs in a browser.

  • axios/axios

    Promise based HTTP client for the browser and node.js

  • docmirror/dev-sidecar

    开发者边车,github打不开,github加速,git clone加速,git release下载加速,stackoverflow加速

  • rabbitmq/rabbitmq-server

    Open source RabbitMQ: core server and tier 1 (built-in) plugins

  • twbs/bootstrap

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

  • winstonjs/winston

    A logger for just about everything.

typescript

  • langgenius/dify

    Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.

  • medusajs/nextjs-starter-medusa

    A performant frontend ecommerce starter template with Next.js 14 and Medusa.

  • sst/sst

    Build full-stack apps on your own infrastructure.

  • webstudio-is/webstudio

    Open source website builder and Webflow alternative. Webstudio is an advanced visual builder that connects to any headless CMS, supports all CSS properties, and can be hosted anywhere, including with us.

  • GrapesJS/grapesjs

    Free and Open source Web Builder Framework. Next generation tool for building templates without coding

  • outline/outline

    The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.

  • grafana/grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

  • openai/openai-node

    The official Node.js / Typescript library for the OpenAI API

  • danny-avila/LibreChat

    Enhanced ChatGPT Clone: Features Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. Actively in public development.

  • caorushizi/mediago

    m3u8[m3u8-downloader] 视频在线提取工具 流媒体下载 、视频下载 、 m3u8下载 、 B站视频下载 桌面客户端 windows mac

  • streetwriters/notesnook

    A fully open source & end-to-end encrypted note taking alternative to Evernote.

  • flybywiresim/aircraft

    The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.

  • sadmann7/shadcn-table

    Shadcn table with server-side sorting, filtering, and pagination.

  • facebook/lexical

    Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.

  • mermaid-js/mermaid

    Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

  • EvolutionAPI/evolution-api

    Evolution API is an open-source WhatsApp integration API

  • chakra-ui/chakra-ui

    ⚡️ Simple, Modular & Accessible UI Components for your React Applications

  • lobehub/lobe-chat

    🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Azure / DeepSeek), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Vision/TTS) and plugin system. One-click FREE deployment of your private ChatGPT/ Claude application.

go

  • ollama/ollama

    Get up and running with Llama 3.2, Mistral, Gemma 2, and other large language models.

  • linkerd/linkerd2

    Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.

  • goharbor/harbor

    An open source trusted cloud native registry project that stores, signs, and scans content.

  • kubernetes-sigs/kubebuilder

    Kubebuilder - SDK for building Kubernetes APIs using CRDs

  • grafana/k6

    A modern load testing tool, using Go and JavaScript - https://k6.io

  • kubernetes/kubernetes

    Production-Grade Container Scheduling and Management

  • aws/karpenter-provider-aws

    Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.

  • open-telemetry/opentelemetry-collector

    OpenTelemetry Collector

  • go-kratos/kratos

    Your ultimate Go microservices framework for the cloud-native era.

  • cilium/cilium

    eBPF-based Networking, Security, and Observability

  • fluxcd/flux2

    Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

  • daytonaio/daytona

    The Open Source Dev Environment Manager.

  • googleapis/google-cloud-go

    Google Cloud Client Libraries for Go.

  • OJ/gobuster

    Directory/File, DNS and VHost busting tool written in Go

  • prometheus/node_exporter

    Exporter for machine metrics

  • knadh/listmonk

    High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.

  • gruntwork-io/terragrunt

    Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.

  • stakater/Reloader

    A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!

  • authzed/spicedb

    Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data

  • pocketbase/pocketbase

    Open Source realtime backend in 1 file

  • hashicorp/terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

  • pressly/goose

    A database migration tool. Supports SQL migrations and Go functions.

  • opentofu/opentofu

    OpenTofu lets you declaratively manage your cloud infrastructure.

rust

  • linera-io/linera-protocol

    Main repository for the Linera protocol

  • astral-sh/uv

    An extremely fast Python package and project manager, written in Rust.

  • openobserve/openobserve

    🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces, RUM, Error tracking, Session replay).

  • gitbutlerapp/gitbutler

    The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte

  • mullvad/mullvadvpn-app

    The Mullvad VPN client app for desktop and mobile

  • jdx/mise

    dev tools, env vars, task runner

  • qdrant/qdrant

    Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

  • Amjad50/plastic

    NES emulator in rust with egui and TUI

  • bottlerocket-os/bottlerocket

    An operating system designed for hosting containers

  • GitoxideLabs/gitoxide

    An idiomatic, lean, fast & safe pure Rust implementation of Git

  • alloy-rs/alloy

    Transports, Middleware, and Networks for the Alloy project

  • rustls/rustls

    A modern TLS library in Rust

  • tokio-rs/tokio

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

  • aptos-labs/aptos-core

    Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.

  • lapce/lapce

    Lightning-fast and Powerful Code Editor written in Rust

  • slint-ui/slint

    Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.

  • vercel/turborepo

    Build system optimized for JavaScript and TypeScript, written in Rust

  • foundry-rs/foundry

    Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

  • WithSecureLabs/chainsaw

    Rapidly Search and Hunt through Windows Forensic Artefacts

  • EricLBuehler/mistral.rs

    Blazingly fast LLM inference.

  • postgresml/pgcat

    PostgreSQL pooler with sharding, load balancing and failover support.

  • Wilfred/difftastic

    a structural diff that understands syntax 🟥🟩

  • lancedb/lance

    Modern columnar data format for ML and LLMs implemented in Rust. Convert from parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, with more integrations coming..