GitHub Trending Daily for 2022-06-01

trending

java

  • Grasscutters/Grasscutter

    A server software reimplementation for a certain anime game.

  • YunaiV/SpringBoot-Labs

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

  • mockito/mockito

    Most popular Mocking framework for unit tests written in Java

  • doocs/source-code-hunter

    从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等

  • springdoc/springdoc-openapi

    Library for OpenAPI 3 with spring-boot

  • quarkusio/quarkus

    Quarkus: Supersonic Subatomic Java.

  • karatelabs/karate

    Test Automation Made Simple

  • pinpoint-apm/pinpoint

    APM, (Application Performance Management) tool for large-scale distributed systems.

  • metersphere/metersphere

    MeterSphere 是一站式开源持续测试平台,覆盖测试管理、接口测试、UI 测试和性能测试等。搞测试,就选 MeterSphere!

  • apache/beam

    Apache Beam is a unified programming model for Batch and Streaming data processing.

  • eugenp/tutorials

    Just Announced - "Learn Spring Security OAuth":

  • spring-projects/spring-boot

    Spring Boot

  • doocs/advanced-java

    Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

  • apache/flink

    Apache Flink

  • apache/commons-lang

    Mirror of Apache Commons Lang

  • apache/dolphinscheduler

    Apache DolphinScheduler is a distributed and extensible workflow scheduler platform with powerful DAG visual interfaces, dedicated to solving complex job dependencies in the data pipeline and providing various types of jobs available out of box.

  • liquibase/liquibase

    Main Liquibase Source

  • elastic/elasticsearch

    Free and Open, Distributed, RESTful Search Engine

  • oshi/oshi

    Native Operating System and Hardware Information

  • fabric8io/kubernetes-client

    Java client for Kubernetes & OpenShift

  • apache/hbase

    Apache HBase

  • antlr/antlr4

    ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

  • eirslett/frontend-maven-plugin

    "Maven-node-grunt-gulp-npm-node-plugin to end all maven-node-grunt-gulp-npm-plugins." A Maven plugin that downloads/installs Node and NPM locally, runs NPM install, Grunt, Gulp and/or Karma.

  • rabbitmq/rabbitmq-tutorials

    Tutorials for using RabbitMQ in various ways

  • dromara/hertzbeat

    Friendly Cloud Monitor System. Custom Monitor, No Agent. Support Website, Ping, Port, Database, OS, Middleware. 易用友好的云监控系统。无需Agent,强大自定义监控能力。网站监测,PING连通性,端口可用性,数据库,操作系统,API监控,阈值告警,告警通知(邮件微信钉钉飞书)。

scala

  • apache/spark

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

  • playframework/playframework

    Play Framework

  • dream11/zio-http

    A scala library to write Http apps.

  • apache/incubator-kyuubi

    Apache Kyuubi is a distributed multi-tenant JDBC server for large-scale data processing and analytics, built on top of Apache Spark

  • gatling/gatling

    Modern Load Testing as Code

  • twitter/finagle

    A fault tolerant, protocol-agnostic RPC system

  • chipsalliance/chisel3

    Chisel 3: A Modern Hardware Design Language

  • 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 for Scala, Java, Rust, Ruby, and Python.

  • zio/zio

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

  • akka/akka

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

  • Dan-M/dumbsterweb

    A Lift web app wrapping Dumbster, the fake Smtp Server

  • streamxhub/streamx

    Make stream processing easier! Flink & Spark development scaffold, The original intention of StreamX is to make the development of Flink easier. StreamX focuses on the management of development phases and tasks. Our ultimate goal is to build a one-stop big data solution integrating stream processing, batch processing, data warehouse and data laker.

  • typelevel/cats-effect

    The pure asynchronous runtime for Scala

  • lichess-org/lila

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

  • stripe/bonsai

    Beautiful trees, without the landscaping.

  • ergoplatform/ergo

    Ergo protocol description & reference client implementation

  • linkerd/linkerd

    Old repo for Linkerd 1.x. See the linkerd2 repo for Linkerd 2.x.

  • OpenXiangShan/XiangShan

    Open-source high-performance RISC-V processor

  • microsoft/sql-spark-connector

    Apache Spark Connector for SQL Server and Azure SQL

  • apache/openwhisk

    Apache OpenWhisk is an open source serverless cloud platform

  • firesim/firesim

    FireSim: Easy-to-use, Scalable, FPGA-accelerated Cycle-accurate Hardware Simulation in the Cloud

  • yahoo/CMAK

    CMAK is a tool for managing Apache Kafka clusters

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

  • linkedin/feathr

    Feathr – An Enterprise-Grade, High Performance Feature Store

  • databricks/spark-xml

    XML data source for Spark SQL and DataFrames

kotlin

swift

python

javascript

  • Asabeneh/30-Days-Of-JavaScript

    30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace.

  • Asabeneh/30-Days-Of-React

    30 Days of React challenge is a step by step guide to learn React in 30 days. It requires HTML, CSS, and JavaScript knowledge. You should be comfortable with JavaScript before you start to React. If you are not comfortable with JavaScript check out 30DaysOfJavaScript. This is a continuation of 30 Days Of JS. This challenge may take more than 100…

  • xianfei/SysMocap

    A real-time motion capture system for 3D virtual character animating.

  • nodejs/undici

    An HTTP/1.1 client, written from scratch for Node.js

  • sveltejs/kit

    The fastest way to build Svelte apps

  • facebook/create-react-app

    Set up a modern web app by running one command.

  • Budibase/budibase

    Budibase is a low-code platform for creating internal apps, workflows, and admin panels in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s, and more

  • stebsnusch/basecamp-javascript

    O basecampt de Javascript é uma iniciativa da Digital Innovation One para ensinar os pilares da linguagem e seus conceitos mais básicos.

  • OAI/OpenAPI-Specification

    The OpenAPI Specification Repository

  • easychen/checkchan-dist

    Check酱:监测网页内容变化,并发送异动到微信。亦支持http status、json和rss监测。配合自架云端,关电脑后也能运行。

  • facundoolano/google-play-scraper

    Node.js scraper to get data from Google Play

  • ccuuu/vue-learning

    vue超详细逐行解析版源码

  • polotno-project/polotno-studio

    Free online Design Editor.

  • lodash/lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

  • facebook/react-native

    A framework for building native applications using React

  • unlayer/react-email-editor

    Drag-n-Drop Email Editor Component for React.js

  • orestbida/cookieconsent

    Simple cross-browser cookie-consent plugin written in vanilla js

  • typescript-cheatsheets/react

    Cheatsheets for experienced React developers getting started with TypeScript

  • micro-joan/Zphisher-GUI-Back_office

    A Zphisher GUI Back-Office Plugin

  • rolling-scopes-school/tasks

  • omxmo/qg

    618天猫/京东任务助手脚本。秒杀软件/抢购软件/抢购助手项目集合。 淘宝/天猫/淘特/京东/拼多多/苏宁易购/华为商城/小米商城/聚划算/百亿补贴/抖音/快手/酒仙网/直播/得物。手机抢购/茅台抢购/显卡抢购/耐克抢购/阿迪达斯鞋子抢购。 38女王节/618/1111/双11/双十一/1212/双12/双十二/年货节任务助手,年货节炸年兽/支付宝集五福/集福卡脚本。 直链/BP链接。 京东到家/九价疫苗/叮咚买菜/盒马/美团买菜/饿了么/每日优鲜/京东到家/山姆/大润发优鲜/多多买卖/

  • cypress-io/cypress-example-recipes

    Various recipes for testing common scenarios with Cypress

  • rollup/plugins

    The one-stop shop for official Rollup plugins

  • nodemailer/nodemailer

    Send e-mails with Node.JS – easy as cake!

  • chartjs/Chart.js

    Simple HTML5 Charts using the <canvas> tag

typescript

  • vuejs/vue

    Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • angular/angular-cli

    CLI tool for Angular

  • actions/checkout

    Action for checking out a repo

  • lklima/rive-animated-app

  • ant-design/ant-design

    An enterprise-class UI design language and React UI library

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

  • tinymce/tinymce

    The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular

  • Tencent/tdesign-vue

    A Vue.js UI components lib for TDesign.

  • ag-grid/ag-grid

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

  • changesets/changesets

    A way to manage your versioning and changelogs with a focus on monorepos

  • alibaba/lowcode-engine

    An enterprise-class low-code technology stack with scale-out design / 一套面向扩展设计的企业级低代码技术体系

  • statelyai/xstate

    State machines and statecharts for the modern web.

  • backstage/backstage

    Backstage is an open platform for building developer portals

  • Redocly/redoc

    OpenAPI/Swagger-generated API Reference Documentation

  • supabase/supabase

    The open source Firebase alternative. Follow to stay updated about our public Beta.

  • aws/aws-sdk-js-v3

    Modularized AWS SDK for JavaScript.

  • typeorm/typeorm

    ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

  • vuetifyjs/vuetify

    Material Component Framework for Vue

  • react-navigation/react-navigation

    Routing and navigation for your React Native apps

  • ethereum/remix-project

    Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.

  • WalletConnect/walletconnect-monorepo

    WalletConnect Monorepo

  • luin/ioredis

    A robust, performance-focused, and full-featured Redis client for Node.js.

  • prisma/prisma

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

  • siyuan-note/siyuan

    SiYuan is a local-first personal knowledge management system, supports fine-grained block-level reference, and Markdown WYSIWYG. 思源笔记是一款本地优先的个人知识管理系统, 支持细粒度块级引用和 Markdown 所见即所得。Roadmap https://github.com/orgs/siyuan-note/projects/1

  • provectus/kafka-ui

    Open-Source Web GUI for Apache Kafka Management

go

  • adalkiran/webrtc-nuts-and-bolts

    A holistic way of understanding how WebRTC and its protocols run in practice, with code and detailed documentation.

  • gorilla/websocket

    A fast, well-tested and widely used WebSocket implementation for Go.

  • filecoin-project/lotus

    Implementation of the Filecoin protocol, written in Go

  • open-policy-agent/gatekeeper

    Gatekeeper - Policy Controller for Kubernetes

  • aquasecurity/trivy

    Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues and hard-coded secrets

  • grpc-ecosystem/grpc-gateway

    gRPC to JSON proxy generator following the gRPC HTTP spec

  • stretchr/testify

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

  • spf13/cobra

    A Commander for modern Go CLI interactions

  • linkerd/linkerd2

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

  • influxdata/telegraf

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

  • aquasecurity/kube-bench

    Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark

  • dapr/dapr

    Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.

  • samber/lo

    A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)

  • hashicorp/nomad

    Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

  • open-telemetry/opentelemetry-collector-contrib

    Contrib repository for the OpenTelemetry Collector

  • ethereum-optimism/optimism

    The Optimism monorepo

  • cert-manager/cert-manager

    Automatically provision and manage TLS certificates in Kubernetes

  • GoogleContainerTools/kaniko

    Build Container Images In Kubernetes

  • casbin/casbin

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

  • kata-containers/kata-containers

    Kata Containers version 2.x repository. 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/

  • BishopFox/sliver

    Adversary Emulation Framework

  • fyne-io/fyne

    Cross platform GUI in Go inspired by Material Design

  • moby/moby

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

  • Shopify/sarama

    Sarama is a Go library for Apache Kafka.

  • kubesphere/kubesphere

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

rust

  • neondatabase/neon

    The serverless open source alternative to AWS Aurora Postgres.

  • helix-editor/helix

    A post-modern modal text editor.

  • foundry-rs/foundry

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

  • quickwit-oss/tantivy

    Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust

  • TheAlgorithms/Rust

    All Algorithms implemented in Rust

  • meilisearch/meilisearch

    Powerful, fast, and an easy to use search engine

  • alibaba/GaiaX

    GaiaX dynamic template engine is a lightweight cross-platform solution of pure native dynamic card.

  • paritytech/substrate

    Substrate: The platform for blockchain innovators

  • subspace/subspace

    Subspace Network reference implementation

  • influxdata/influxdb_iox

    Pronounced (influxdb eye-ox), short for iron oxide. This is the new core of InfluxDB written in Rust on top of Apache Arrow.

  • tauri-apps/tauri

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

  • cube-js/cube.js

    Cube — Headless Business Intelligence for Building Data Applications

  • rust-lang/cargo

    The Rust package manager

  • bytecodealliance/wasmtime

    Standalone JIT-style runtime for WebAssembly, using Cranelift

  • Geal/nom

    Rust parser combinator framework

  • indygreg/PyOxidizer

    A modern Python application packaging and distribution tool

  • rayon-rs/rayon

    Rayon: A data parallelism library for Rust

  • kitao/pyxel

    A retro game engine for Python

  • Peltoche/lsd

    The next gen ls command

  • datafuselabs/databend

    A modern Elasticity and Performance cloud data warehouse, activate your object storage for real-time analytics. https://app.databend.com/

  • vi/websocat

    Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions

  • extrawurst/gitui

    Blazing fast terminal-ui for git written in rust

  • linebender/druid

    A data-first Rust-native UI design toolkit.

  • near-examples/FT

    Example implementations of money-like tokens, where one token is the same as any other, using the NEP-141 spec (similar to ERC-20)

  • fdehau/tui-rs

    Build terminal user interfaces and dashboards using Rust