GitHub Trending Daily for 2024-05-24

trending

java

  • GrowingGit/GitHub-Chinese-Top-Charts

    🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。

  • iluwatar/java-design-patterns

    Design patterns implemented in Java

  • runelite/runelite

    Open source Old School RuneScape client

  • chiteroman/FrameworkPatch

    Modify framework.jar to build on system level a valid certificate chain

  • apache/doris

    Apache Doris is an easy-to-use, high performance and unified analytics database.

  • halo-dev/halo

    强大易用的开源建站工具。

  • yudaocode/SpringBoot-Labs

    一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024

  • dataease/dataease

    🔥 人人可用的开源数据可视化分析工具,帆软、Tableau 等商业 BI 工具的开源替代。

  • spring-projects/spring-security

    Spring Security

  • DataLinkDC/dinky

    Dinky is a real-time data development platform based on Apache Flink, enabling agile data development, deployment and operation.

  • redisson/redisson

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

  • dromara/Sa-Token

    一个轻量级 Java 权限认证框架,让鉴权变得简单、优雅!—— 登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0

  • Blankj/AndroidUtilCode

    🔥 Android developers should collect the following utils(updating).

  • apache/hive

    Apache Hive

  • bazelbuild/bazel

    a fast, scalable, multi-language and extensible build system

  • 648540858/wvp-GB28181-pro

    WEB VIDEO PLATFORM是一个基于GB28181-2016标准实现的网络视频平台,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。支持国标级联,支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。

  • camunda/camunda

    Distributed Workflow Engine for Microservices Orchestration

  • provectus/kafka-ui

    Open-Source Web UI for Apache Kafka Management

  • elastic/logstash

    Logstash - transport and process your logs, events, or other data

  • apache/kafka

    Mirror of Apache Kafka

  • cryptomator/cryptomator

    Multi-platform transparent client-side encryption of your files in the cloud

  • apache/camel

    Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.

  • doocs/leetcode

    🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解

  • json-path/JsonPath

    Java JsonPath implementation

  • kestra-io/kestra

    Infinitely scalable, event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code.

scala

  • apache/spark

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

  • scala/scala3

    The Scala 3 compiler, also known as Dotty.

  • 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

  • apache/incubator-gluten

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

  • OpenXiangShan/XiangShan

    Open-source high-performance RISC-V processor

  • apache/tvm-vta

    Open, Modular, Deep Learning Accelerator

  • apache/kyuubi

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

  • apache/pekko

    Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala

  • chipsalliance/chisel

    Chisel: A Modern Hardware Design Language

  • crealytics/spark-excel

    A Spark plugin for reading and writing Excel files

  • gatling/gatling

    Modern Load Testing as Code

  • databricks/spark-xml

    XML data source for Spark SQL and DataFrames

  • delta-io/delta-sharing

    An open protocol for secure data sharing

  • playframework/playframework

    The Community Maintained High Velocity Web Framework For Java and Scala.

  • 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.

  • ucb-bar/chipyard

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

  • yanns/play2-crsf-protection

    Experiment with ways to protect against CRSF attacks with playframework 2 and scala

  • JohnSnowLabs/spark-nlp

    State of the Art Natural Language Processing

  • NVIDIA/spark-rapids

    Spark RAPIDS plugin - accelerate Apache Spark with GPUs

  • sbt/sbt

    sbt, the interactive build tool

  • gitbucket/gitbucket

    A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility

  • liftmodules/jta

    Lift Java Transaction API integration

  • yahoo/CMAK

    CMAK is a tool for managing Apache Kafka clusters

  • zio/zio

    ZIO — A type-safe, composable library for async and concurrent programming in Scala

  • lichess-org/lila

    ♞ lichess.org: the forever free, adless and open source chess server ♞

kotlin

swift

python

  • khoj-ai/khoj

    Your AI second brain. A copilot to get answers to your questions, whether they be from your own notes or from the internet. Use powerful, online (e.g gpt4) or private, local (e.g llama3) LLMs. Self-host locally or use our cloud instance. Access from Obsidian, Emacs, Desktop app, Web or Whatsapp.

  • OpenBMB/MiniCPM-V

    MiniCPM-Llama3-V 2.5: A GPT-4V Level Multimodal LLM on Your Phone

  • Codium-ai/cover-agent

    CodiumAI Cover-Agent: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞

  • modelscope/swift

    ms-swift: Use PEFT or Full-parameter to finetune 200+ LLMs or 15+ MLLMs

  • searxng/searxng

    SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.

  • danielmiessler/fabric

    fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.

  • TagStudioDev/TagStudio

    A User-Focused Photo & Document Management System

  • dataelement/bisheng

    Bisheng is an open LLM devops platform for next generation AI applications.

  • infiniflow/ragflow

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

  • lavague-ai/LaVague

    Large Action Model framework to develop AI Web Agents

  • instructlab/instructlab

    InstructLab Command-Line Interface. Use this to chat with a model and execute the InstructLab workflow to train a model using custom taxonomy data.

  • Lightning-AI/litgpt

    Pretrain, finetune, deploy 20+ LLMs on your own data. Uses state-of-the-art techniques: flash attention, FSDP, 4-bit, LoRA, and more.

  • bregman-arie/devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

  • Azure/PyRIT

    The Python Risk Identification Tool for generative AI (PyRIT) is an open access automation framework to empower security professionals and machine learning engineers to proactively find risks in their generative AI systems.

  • dagster-io/dagster

    An orchestration platform for the development, production, and observation of data assets.

  • PostHog/posthog

    🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.

  • kangpeilun/VastGaussian

    v1.0

  • Avaiga/taipy

    Turns Data and AI algorithms into production-ready web applications in no time.

  • pytube/pytube

    A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.

  • assafelovic/gpt-researcher

    GPT based autonomous agent that does online comprehensive research on any given topic

  • baidubce/app-builder

    appbuilder-sdk, 千帆AppBuilder-SDK帮助开发者灵活、快速的搭建AI原生应用

  • OpenDevin/OpenDevin

    🐚 OpenDevin: Code Less, Make More

  • LC044/WeChatMsg

    提取微信聊天记录,将其导出成HTML、Word、Excel文档永久保存,对聊天记录进行分析生成年度聊天报告,用聊天数据训练专属于个人的AI聊天助手

  • darrenburns/elia

    A snappy, keyboard-centric terminal user interface for interacting with large language models. Chat with ChatGPT, Claude, Llama 3, Phi 3, Mistral, Gemma and more.

  • huggingface/alignment-handbook

    Robust recipes to align language models with human and AI preferences

javascript

typescript

  • gothinkster/realworld

    "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more

  • angular/angular

    Deliver web apps with confidence 🚀

  • nucleuscloud/neosync

    Open source data anonymization and synthetic data orchestration for developers. Create high fidelity synthetic data and sync it across your environments.

  • 6677-ai/tap4-ai-webui

    One-click to deploy your own ai tools directory with the open source web-ui

  • yangshun/tech-interview-handbook

    💯 Curated coding interview preparation materials for busy software engineers

  • mlc-ai/web-llm

    Bringing large-language models and chat to web browsers. Everything runs inside the browser with no server support.

  • gitbutlerapp/gitbutler

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

  • ag-grid/ag-grid

    The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.

  • nrwl/nx

    Smart Monorepos · Fast CI

  • farcasterxyz/hub-monorepo

    Implementation of the Farcaster Hub specification and supporting libraries for building applications on Farcaster

  • pagefaultgames/pokerogue

    A browser based Pokémon fangame heavily inspired by the roguelite genre.

  • activepieces/activepieces

    Your friendliest open source all-in-one automation tool ✨ Workflow automation tool 100+ integration / Enterprise automation tool / Zapier Alternative

  • ItzCrazyKns/Perplexica

    Perplexica is an AI-powered search engine. It is an Open source alternative to Perplexity AI

  • solidjs/solid-start

    SolidStart, the Solid app framework

  • hudy9x/namviek

    The open-source project manager for tiny teams

  • ragapp/ragapp

    The easiest way to use Agentic RAG in any enterprise

  • langchain-ai/langchain-nextjs-template

    LangChain + Next.js starter template

  • mui/mui-x

    MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

  • bluesky-social/atproto

    Social networking technology created by Bluesky

  • Canner/WrenAI

    WrenAI makes your database RAG-ready. Implement Text-to-SQL more accurately and securely.

  • szimek/signature_pad

    HTML5 canvas based smooth signature drawing

  • adobe/react-spectrum

    A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.

  • excalidraw/excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

  • 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.

  • vercel/ai

    Build AI-powered applications with React, Svelte, Vue, and Solid

go

  • thanos-io/thanos

    Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

  • 1Panel-dev/1Panel

    🔥 🔥 🔥 现代化、开源的 Linux 服务器运维管理面板。

  • authelia/authelia

    The Single Sign-On Multi-Factor portal for web apps

  • milvus-io/milvus

    A cloud-native vector database, storage for next generation AI applications

  • deanxv/coze-discord-proxy

    代理Discord对话Coze-Bot,实现以API形式请求GPT4模型,提供对话、文生图、图生文、知识库检索等功能。

  • plandex-ai/plandex

    AI driven development in your terminal. Designed for large, real-world tasks.

  • mao888/golang-guide

    「Golang学习+面试指南」一份涵盖大部分 Golang程序员所需要掌握的核心知识。准备 Golang面试,首选 GolangGuide!

  • ethereum/go-ethereum

    Go implementation of the Ethereum protocol

  • 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.

  • mikefarah/yq

    yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor

  • cert-manager/cert-manager

    Automatically provision and manage TLS certificates in Kubernetes

  • projectcalico/calico

    Cloud native networking and network security

  • influxdata/telegraf

    Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.

  • ollama/ollama

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

  • grpc/grpc-go

    The Go language implementation of gRPC. HTTP/2 based RPC

  • FiloSottile/mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

  • google/gopacket

    Provides packet processing capabilities for Go

  • stefanprodan/podinfo

    Go microservice template for Kubernetes

  • stretchr/testify

    A toolkit with common assertions and mocks that plays nicely with the standard library

  • jackc/pgx

    PostgreSQL driver and toolkit for Go

  • kubernetes/autoscaler

    Autoscaling components for Kubernetes

  • gruntwork-io/terragrunt

    Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.

  • volcano-sh/volcano

    A Cloud Native Batch System (Project under CNCF)

  • kubernetes/kubernetes

    Production-Grade Container Scheduling and Management

  • moby/moby

    The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

rust

  • Ph0enixKM/Amber

    💎 Amber the programming language compiled to bash

  • CADmium-Co/CADmium

    A CAD program that runs in the browser

  • astral-sh/ruff

    An extremely fast Python linter and code formatter, written in Rust.

  • jsr-io/jsr

    The open-source package registry for modern JavaScript and TypeScript

  • pola-rs/polars

    Dataframes powered by a multithreaded, vectorized query engine, written in Rust

  • biomejs/biome

    A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

  • YaLTeR/niri

    A scrollable-tiling Wayland compositor.

  • BurntSushi/ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  • kata-containers/kata-containers

    Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/

  • rustdesk/rustdesk

    An open-source remote desktop, and alternative to TeamViewer.

  • Byron/gitoxide

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

  • tracel-ai/burn

    Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.

  • influxdata/influxdb

    Scalable datastore for metrics, events, and real-time analytics

  • rust-lang/rust-clippy

    A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

  • tauri-apps/tauri

    Build smaller, faster, and more secure desktop applications with a web frontend.

  • kitao/pyxel

    A retro game engine for Python

  • aptos-labs/aptos-core

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

  • diesel-rs/diesel

    A safe, extensible ORM and Query Builder for Rust

  • awslabs/mountpoint-s3

    A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.

  • tw93/Pake

    🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用

  • microsoft/sudo

    It's sudo, for Windows

  • onecodex/rust-bfield

    B-field implementation in Rust

  • matter-labs/zksync-era

    zkSync era

  • rust-lang/mdBook

    Create book from markdown files. Like Gitbook but implemented in Rust

  • denoland/deno

    A modern runtime for JavaScript and TypeScript.