GitHub Trending Daily for 2023-12-08

trending

java

  • xuchengsheng/spring-reading

    涵盖了 Spring 框架的核心概念和关键功能,包括控制反转(IOC)容器的使用,面向切面编程(AOP)的原理与实践,事务管理的方式与实现,Spring MVC 的流程与控制器工作机制,以及 Spring 中数据访问、安全、Boot 自动配置等方面的深入研究。此外,它还包含了 Spring 事件机制的应用、高级主题如缓存抽象和响应式编程,以及对 Spring 源码的编程风格与设计模式的深入探讨。

  • openjdk/jdk

    JDK main-line development https://openjdk.org/projects/jdk

  • facebook/react-native

    A framework for building native applications using React

  • alibaba/arthas

    Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas

  • thingsboard/thingsboard

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

  • datahub-project/datahub

    The Metadata Platform for the Modern Data Stack

  • ververica/flink-cdc-connectors

    CDC Connectors for Apache Flink®

  • redisson/redisson

    Redisson - Easy Redis Java client with features of In-Memory Data Grid. 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 ...

  • spring-projects/spring-authorization-server

    Spring Authorization Server

  • apache/hudi

    Upserts, Deletes And Incremental Processing on Big Data.

  • openrewrite/rewrite

    Automated mass refactoring of source code.

  • apache/skywalking

    APM, Application Performance Monitoring System

  • krahets/hello-algo

    《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Rust, Dart, Zig 等语言。

  • trinodb/trino

    Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)

  • react-native-video/react-native-video

    A <Video /> component for react-native

  • googlesamples/mlkit

    A collection of sample apps to demonstrate how to use Google's ML Kit APIs on Android and iOS

  • WuKongOpenSource/Wukong_nocode

    悟空无代码平台正式开源,通过悟空无代码平台开发工具,企业可自主地快速开发出适合企业需要的信息化系统,开发过程只需要业务人员参与,开发效率极高,维护性很强。

  • PowerJob/PowerJob

    Enterprise job scheduling middleware with distributed computing ability.

  • obsidiandynamics/kafdrop

    Kafka Web UI

  • DataLinkDC/dinky

    Dinky is an out-of-the-box, one-stop, real-time computing platform dedicated to the construction and practice of Unified Streaming & Batch and Unified Data Lake & Data Warehouse. Based on Apache Flink, Dinky provides the ability to connect many big data frameworks including OLAP and Data Lake.

  • apache/hive

    Apache Hive

  • open-telemetry/opentelemetry-java-instrumentation

    OpenTelemetry auto-instrumentation and instrumentation libraries for Java

  • liquibase/liquibase

    Main Liquibase Source

  • macrozheng/mall

    mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

  • Snailclimb/JavaGuide

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

scala

kotlin

swift

python

javascript

typescript

  • CopilotKit/CopilotKit

    Build in-app AI chatbots 🤖, and AI-powered Textareas ✨, into react web apps.

  • prisma/prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  • ag-grid/ag-grid

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

  • nocodb/nocodb

    🔥 🔥 🔥 Open Source Airtable Alternative

  • devfullcycle/imersao16

  • nuxt/nuxt

    The Intuitive Vue Framework.

  • clash-verge-rev/clash-verge-rev

    Continuation of Clash Verge - A Clash Meta GUI based on Tauri (Windows, MacOS, Linux)

  • yangshun/tech-interview-handbook

    💯 Curated coding interview preparation materials for busy software engineers

  • apache/superset

    Apache Superset is a Data Visualization and Data Exploration Platform

  • facebook/docusaurus

    Easy to maintain open source documentation websites.

  • vuejs/vue

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

  • pixijs/pixijs

    The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

  • bbycroft/llm-viz

    3D Visualization of an GPT-style LLM

  • storybookjs/storybook

    Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.

  • browserless/browserless

    The browserless service in Docker. Run on our cloud or bring your own.

  • callstack/react-native-paper

    Material Design for React Native (Android & iOS)

  • Sairyss/domain-driven-hexagon

    Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

  • appsmithorg/appsmith

    Platform to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.

  • n8n-io/n8n

    Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.

  • backstage/backstage

    Backstage is an open platform for building developer portals

  • cypress-io/cypress-realworld-app

    A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.

  • RealKai42/qwerty-learner

    为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers

  • mui/material-ui

    MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

  • pnpm/pnpm

    Fast, disk space efficient package manager

  • resendlabs/react-email

    💌 Build and send emails using React

go

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

  • gorilla/websocket

    Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.

  • evanw/esbuild

    An extremely fast bundler for the web

  • gin-gonic/gin

    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

  • derailed/k9s

    🐶 Kubernetes CLI To Manage Your Clusters In Style!

  • rqlite/rqlite

    The lightweight, distributed relational database built on SQLite

  • go-playground/validator

    💯Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

  • influxdata/telegraf

    The plugin-driven server agent for collecting & reporting metrics.

  • kubernetes-sigs/metrics-server

    Scalable and efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines.

  • etcd-io/etcd

    Distributed reliable key-value store for the most critical data of a distributed system

  • projectdiscovery/nuclei

    Fast and customizable vulnerability scanner based on simple YAML based DSL.

  • jesseduffield/lazygit

    simple terminal UI for git commands

  • kubevirt/kubevirt

    Kubernetes Virtualization API and runtime in order to define and manage virtual machines.

  • coreybutler/nvm-windows

    A node.js version management utility for Windows. Ironically written in Go.

  • syncthing/syncthing

    Open Source Continuous File Synchronization

  • grpc-ecosystem/go-grpc-middleware

    Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

  • FalconForceTeam/FalconHound

    FalconHound is a blue team multi-tool. It allows you to utilize and enhance the power of BloodHound in a more automated fashion. It is designed to be used in conjunction with a SIEM or other log aggregation tool.

  • containerd/containerd

    An open and reliable container runtime

  • lib/pq

    Pure Go Postgres driver for database/sql

  • cosmtrek/air

    ☁️ Live reload for Go apps

  • kubernetes/ingress-nginx

    Ingress-NGINX Controller for Kubernetes

  • go-gitea/gitea

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

  • kubernetes-sigs/kueue

    Kubernetes-native Job Queueing

  • bnb-chain/bsc

    A BNB Smart Chain client based on the go-ethereum fork

  • IceWhaleTech/CasaOS

    CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.

rust

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

  • vectordotdev/vector

    A high-performance observability data pipeline.

  • postgresml/postgresml

    The GPU-powered AI application database. Get your app to market faster using the simplicity of SQL and the latest NLP, ML + LLM models.

  • AleoHQ/leo

    🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications

  • MystenLabs/sui

    Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language

  • leptos-rs/leptos

    Build fast web applications with Rust.

  • rustdesk/rustdesk

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

  • aptos-labs/aptos-core

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

  • mullvad/mullvadvpn-app

    The Mullvad VPN client app for desktop and mobile

  • apache/arrow-rs

    Official Rust implementation of Apache Arrow

  • juspay/hyperswitch

    An open source payments switch written in Rust to make payments fast, reliable and affordable

  • shadowsocks/shadowsocks-rust

    A Rust port of shadowsocks

  • rust-lang/mdBook

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

  • DioxusLabs/dioxus

    Fullstack GUI library for desktop, web, mobile, and more.

  • cross-rs/cross

    “Zero setup” cross compilation and “cross testing” of Rust crates

  • loco-rs/loco

    🚂 🦀 The one-person framework for Rust for side-projects and startups

  • vercel/turbo

    Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.

  • denoland/deno

    A modern runtime for JavaScript and TypeScript.

  • bottlerocket-os/bottlerocket

    An operating system designed for hosting containers

  • rayon-rs/rayon

    Rayon: A data parallelism library for Rust

  • sxyazi/yazi

    💥 Blazing fast terminal file manager written in Rust, based on async I/O.

  • tauri-apps/tauri

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

  • ajeetdsouza/zoxide

    A smarter cd command. Supports all major shells.

  • wez/wezterm

    A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

  • anoma/namada

    Rust implementation of Namada, a Proof-of-Stake L1 for interchain asset-agnostic privacy