GitHub Trending Daily for 2023-01-31

trending

java

  • Snailclimb/JavaGuide

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

  • apache/dubbo

    Apache Dubbo is a high-performance, java based, open source RPC framework.

  • spring-projects/spring-boot

    Spring Boot

  • krahets/hello-algo

    《Hello 算法》一本动画图解、能运行、可提问的数据结构与算法入门书,支持 Java, C++, Python, Go, JS, TS, C#, Swift 等语言。

  • google/guava

    Google core libraries for Java

  • YunaiV/ruoyi-vue-pro

    官方推荐 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 Star ,是作者生发的动力!

  • doocs/leetcode

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

  • xuxueli/xxl-job

    A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)

  • apache/doris

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

  • dataease/dataease

    人人可用的开源数据可视化分析工具。

  • iluwatar/java-design-patterns

    Design patterns implemented in Java

  • apache/dolphinscheduler

    Apache DolphinScheduler is the modern data workflow orchestration platform with powerful user interface, dedicated to solving complex task dependencies in the data pipeline and providing various types of jobs available `out of the box`

  • apache/hudi

    Upserts, Deletes And Incremental Processing on Big Data.

  • alibaba/easyexcel

    快速、简洁、解决大文件内存溢出的java处理Excel工具

  • jeecgboot/jeecg-boot

    「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。

  • macrozheng/mall

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

  • alibaba/canal

    阿里巴巴 MySQL binlog 增量订阅&消费组件

  • GrowingGit/GitHub-Chinese-Top-Charts

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

  • spring-projects/spring-framework

    Spring Framework

  • thingsboard/thingsboard

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

  • DuGuQiuBai/Java

    27天成为Java大神

  • alibaba/nacos

    an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

  • seata/seata

    Seata is an easy-to-use, high-performance, open source distributed transaction solution.

  • halo-dev/halo

    好用又强大的开源建站工具。

  • alibaba/spring-cloud-alibaba

    Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.

scala

kotlin

  • square/okhttp

    Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

  • pppscn/SmsForwarder

    短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)PS.这个APK主要是学习与自用,如有BUG请提ISSUE,同时欢迎大家提PR指正

  • android/architecture-samples

    A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

  • alibaba/p3c

    Alibaba Java Coding Guidelines pmd implements and IDE plugin

  • android/nowinandroid

    A fully functional Android app built entirely with Kotlin and Jetpack Compose

  • Kotlin/kotlinx.serialization

    Kotlin multiplatform / multi-format serialization

  • pinterest/ktlint

    An anti-bikeshedding Kotlin linter with built-in formatter

  • jarnedemeulemeester/findroid

    Third-party native Jellyfin Android app

  • YiiGuxing/TranslationPlugin

    Translation plugin for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio.

  • JetBrains/compose-jb

    Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

  • z-huang/InnerTune

    A Material 3 YouTube Music client for Android

  • mapbox/mapbox-maps-android

    Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL.

  • google/accompanist

    A collection of extension libraries for Jetpack Compose

  • Moriafly/SaltPlayerSource

    Salt Player Update

  • bannedbook/fanqiang

    翻墙-科学上网

  • LukasLechnerDev/Kotlin-Coroutines-and-Flow-UseCases-on-Android

    Learning Kotlin Coroutines and Flows for Android by example. Sample implementations for real-world Android use cases. Unit tests included!

  • stripe/stripe-android

    Stripe Android SDK

  • android/architecture-components-samples

    Samples for Android Architecture Components.

  • android/camera-samples

    Multiple samples showing the best practices in camera APIs on Android.

  • kotest/kotest

    Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing

  • square/okio

    A modern I/O library for Android, Java, and Kotlin Multiplatform.

  • mockk/mockk

    mocking library for Kotlin

  • mamoe/mirai

    高效率 QQ 机器人支持库

  • MatsuriDayo/Matsuri

    Matsuri (茉莉) / V2Ray / universal proxy toolchain for Android / Fork of SagerNet

  • InsertKoinIO/koin

    Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform

swift

python

  • 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

  • 521xueweihan/HelloGitHub

    分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

  • mindsdb/mindsdb

    In-Database Machine Learning

  • AzeemIdrisi/PhoneSploit-Pro

    An all-in-one hacking tool to remotely exploit Android devices using ADB and Metasploit-Framework to get a Meterpreter session.

  • AabyssZG/SpringBoot-Scan

    针对SpringBoot的开源渗透框架,以及高危漏洞利用工具

  • lucidrains/musiclm-pytorch

    Implementation of MusicLM, Google's new SOTA model for music generation using attention networks, in Pytorch

  • LAION-AI/Open-Assistant

    OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

  • hwchase17/chat-langchain

  • Z4nzu/hackingtool

    ALL IN ONE Hacking Tool For Hackers

  • showlab/Tune-A-Video

    Tune-A-Video: One-Shot Tuning of Image Diffusion Models for Text-to-Video Generation

  • geohot/tinygrad

    You like pytorch? You like micrograd? You love tinygrad!

  • scrapy/scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

  • donnemartin/system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

  • mouredev/Hello-Python

    Curso para aprender el lenguaje de programación Python desde cero y para principiantes. Más de 30 clases, 25 horas en vídeo, código y grupo de chat. Desde sus fundamentos hasta la creación de un API Backend con base de datos.

  • PyCQA/isort

    A Python utility / library to sort imports.

  • facebookresearch/CutLER

    Code release for "Cut and Learn for Unsupervised Object Detection and Instance Segmentation"

  • neonbjb/tortoise-tts

    A multi-voice TTS system trained with an emphasis on quality

  • Azure/azure-sdk-for-python

    This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.

  • tobymao/sqlglot

    Python SQL Parser and Transpiler

  • helblazer811/ManimML

    ManimML is a project focused on providing animations and visualizations of common machine learning concepts with the Manim Community Library.

  • Lightning-AI/lightning

    Deep learning framework to train, deploy, and ship AI products Lightning fast.

  • Evil0ctal/Douyin_TikTok_Download_API

    「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音|TikTok数据爬取工具,支持API调用,在线批量解析及下载。

  • open-mmlab/mmcv

    OpenMMLab Computer Vision Foundation

  • PaddlePaddle/PaddleNLP

    Easy-to-use and powerful NLP library with Awesome model zoo, supporting wide-range of NLP tasks from research to industrial applications, including Text Classification, Neural Search, Question Answering, Information Extraction, Document Intelligence, Sentiment Analysis and Diffusion AIGC system etc.

  • promptslab/Promptify

    Prompt Engineering | Use GPT or other prompt based models to get structured output. Join our discord for Prompt-Engineering, LLMs and other latest research

javascript

typescript

go

  • sourcegraph/conc

    Better structured concurrency for go

  • stretchr/testify

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

  • kubernetes/client-go

    Go client for Kubernetes.

  • opencontainers/image-spec

    OCI Image Format

  • containerd/containerd

    An open and reliable container runtime

  • redis/go-redis

    Type-safe Redis client for Golang

  • aquasecurity/trivy-operator

    Kubernetes-native security toolkit

  • flipped-aurora/gin-vue-admin

    基于vite+vue3+gin搭建的开发基础平台(支持TS,JS混用),集成jwt鉴权,权限管理,动态路由,显隐可控组件,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器等开发必备功能。

  • go-playground/validator

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

  • spf13/cobra

    A Commander for modern Go CLI interactions

  • casbin/casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Golang

  • influxdata/telegraf

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

  • pingcap/tidb

    TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial

  • golang/go

    The Go programming language

  • opencost/opencost

    Cross-cloud cost allocation models for Kubernetes workloads

  • kubesphere/kubesphere

    The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈

  • hashicorp/consul

    Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

  • go-co-op/gocron

    Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron

  • shadow1ng/fscan

    一款内网综合扫描工具,方便一键自动化、全方位漏扫扫描。

  • coreybutler/nvm-windows

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

  • swaggo/swag

    Automatically generate RESTful API documentation with Swagger 2.0 for Go.

  • golang/mock

    GoMock is a mocking framework for the Go programming language.

  • Dreamacro/clash

    A rule-based tunnel in Go.

  • json-iterator/go

    A high-performance 100% compatible drop-in replacement of "encoding/json"

  • ehang-io/nps

    一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.

rust

  • fathyb/carbonyl

    Chromium running inside your terminal

  • casey/ord

    Rare and exotic sats

  • apache/arrow-datafusion

    Apache Arrow DataFusion SQL Query Engine

  • TheAlgorithms/Rust

    All Algorithms implemented in Rust

  • tauri-apps/tauri

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

  • tokio-rs/tokio

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

  • rustdesk/rustdesk

    Open source virtual / remote desktop infrastructure for everyone! The open source TeamViewer alternative. Display and control your PC and Android devices from anywhere at anytime.

  • charliermarsh/ruff

    An extremely fast Python linter, written in Rust.

  • pola-rs/polars

    Fast multi-threaded, hybrid-out-of-core DataFrame library in Rust | Python | Node.js

  • rustdesk/rustdesk-server

    RustDesk Server Program

  • near/nearcore

    Reference client for NEAR Protocol

  • tw93/Pake

    🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 很简单的用 Rust 打包网页生成很小的桌面 App

  • iced-rs/iced

    A cross-platform GUI library for Rust, inspired by Elm

  • seanmonstar/reqwest

    An easy and powerful Rust HTTP Client

  • lencx/ChatGPT

    ChatGPT Desktop Application (Mac, Windows and Linux)

  • apache/arrow-rs

    Official Rust implementation of Apache Arrow

  • move-language/move

  • extrawurst/gitui

    Blazing fast terminal-ui for git written in rust

  • jdxcode/rtx

    Runtime Executor (asdf rust clone)

  • ad4mx/spinoff

    Simple Rust library for displaying spinners in the terminal

  • emilk/egui

    egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

  • Rustixir/darkbird

    High concurrency, Real time, In-memory storage inspired by erlang mnesia

  • 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

  • sunface/rust-course

    “连续六年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。<<Rust语言圣经>>拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,甚至还有JS程序员关注的 WASM 和 Deno 等专题。这可能是目前最用心的 Rust 中文学习教程 / Book

  • qdrant/qdrant

    Qdrant - Vector Search Engine and Database for the next generation of AI applications. Also available in the cloud https://qdrant.to/cloud