GitHub Trending Daily for 2024-06-18

trending

  • [TypeScript] danny-avila/LibreChat

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

  • [Python] NVIDIA/warp

    A Python framework for high performance GPU simulation and graphics

  • [Rust] zed-industries/zed

    Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

  • [Rust] rustdesk/rustdesk

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

  • [TypeScript] lobehub/lobe-chat

    🤯 Lobe Chat - an open-source, modern-design LLMs/AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Bedrock / Azure / Mistral / Perplexity ), Multi-Modals (Vision/TTS) and plugin system. One-click FREE deployment of your private ChatGPT chat application.

  • [TypeScript] amplication/amplication

    🔥🔥🔥 The Only Production-Ready AI-Powered Backend Code Generation

  • practical-tutorials/project-based-learning

    Curated list of project-based tutorials

  • [Ruby] maybe-finance/maybe

    The OS for your personal finances

  • [Go] grpc/grpc-go

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

  • [Go] projectdiscovery/katana

    A next-generation crawling and spidering framework.

  • [TypeScript] omnivore-app/omnivore

    Omnivore is a complete, open source read-it-later solution for people who like reading.

  • [C] netdata/netdata

    The open-source observability platform everyone needs!

  • [Go] 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.

  • [Python] vanna-ai/vanna

    🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄.

  • [Python] Anjok07/ultimatevocalremovergui

    GUI for a Vocal Remover that uses Deep Neural Networks.

  • [Jupyter Notebook] datawhalechina/leedl-tutorial

    《李宏毅深度学习教程》(李宏毅老师推荐👍),PDF下载地址:https://github.com/datawhalechina/leedl-tutorial/releases

  • bleedline/aimoneyhunter

    ai副业赚钱大集合,教你如何利用ai做一些副业项目,赚取更多额外收益。The Ultimate Guide to Making Money with AI Side Hustles: Learn how to leverage AI for some cool side gigs and rake in some extra cash. Check out the English version for more insights.

  • [Go] kubernetes/autoscaler

    Autoscaling components for Kubernetes

java

  • apache/pulsar

    Apache Pulsar - distributed pub-sub messaging system

  • PaperMC/Paper

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

  • hibernate/hibernate-orm

    Hibernate's core Object/Relational Mapping functionality

  • apache/dolphinscheduler

    Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code

  • apache/hertzbeat

    Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.

  • jeecgboot/JimuReport

    🔥「数据可视化报表工具」类似excel操作风格,在线拖拽完成报表设计!功能涵盖: 报表设计、图形报表、打印设计、大屏设计等,完全免费!秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、解决各类报表难题。

  • keycloak/keycloak

    Open Source Identity and Access Management For Modern Applications and Services

  • alibaba/easyexcel

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

  • alibaba/spring-cloud-alibaba

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

  • jeecgboot/jeecg-boot

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

  • apache/zookeeper

    Apache ZooKeeper

  • digitalinnovationone/trilha-java-basico

  • OpenAPITools/openapi-generator

    OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

  • apache/seatunnel

    SeaTunnel is a next-generation super high-performance, distributed, massive data integration tool.

  • mybatis/mybatis-3

    MyBatis SQL mapper framework for Java

  • aws/aws-sdk-java-v2

    The official AWS SDK for Java - Version 2

  • StarRocks/starrocks

    StarRocks, a Linux Foundation project, is a next-generation sub-second MPP OLAP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics, and ad-hoc queries.

  • apache/doris

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

  • iluwatar/java-design-patterns

    Design patterns implemented in Java

  • novicezk/midjourney-proxy

    代理 MidJourney 的discord频道,实现api形式调用AI绘图

  • Snailclimb/JavaGuide

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

  • trinodb/trino

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

  • spring-projects/spring-security

    Spring Security

  • apache/iceberg

    Apache Iceberg

scala

  • OpenXiangShan/XiangShan

    Open-source high-performance RISC-V processor

  • gitbucket/gitbucket

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

  • apache/spark

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

  • 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

  • chipsalliance/chisel

    Chisel: A Modern Hardware Design Language

  • apache/incubator-gluten

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

  • playframework/playframework

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

  • rtyley/bfg-repo-cleaner

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

  • delta-io/delta-sharing

    An open protocol for secure data sharing

  • microsoft/SynapseML

    Simple and Distributed Machine Learning

  • zio/zio

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

  • sbt/sbt

    sbt, the interactive build tool

  • DataBiosphere/leonardo

    Notebook service

  • 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

  • microsoft/sql-spark-connector

    Apache Spark Connector for SQL Server and Azure SQL

  • apache/incubator-livy

    Apache Livy is an open source REST interface for interacting with Apache Spark from anywhere.

  • apache/kyuubi

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

  • scalameta/metals

    Scala language server with rich IDE features 🚀

  • NVIDIA/spark-rapids

    Spark RAPIDS plugin - accelerate Apache Spark with GPUs

  • yahoo/CMAK

    CMAK is a tool for managing Apache Kafka clusters

  • broadinstitute/cromwell

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

  • spotify/scio

    A Scala API for Apache Beam and Google Cloud Dataflow.

kotlin

swift

python

  • NVIDIA/warp

    A Python framework for high performance GPU simulation and graphics

  • vanna-ai/vanna

    🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄.

  • Anjok07/ultimatevocalremovergui

    GUI for a Vocal Remover that uses Deep Neural Networks.

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

  • AUTOMATIC1111/stable-diffusion-webui

    Stable Diffusion web UI

  • microsoft/qlib

    Qlib is an AI-oriented quantitative investment platform that aims to realize the potential, empower research, and create value using AI technologies in quantitative investment, from exploring ideas to implementing productions. Qlib supports diverse machine learning modeling paradigms. including supervised learning, market dynamics modeling, and RL.

  • Lightning-AI/pytorch-lightning

    Pretrain, finetune and deploy AI models on multiple GPUs, TPUs with zero code changes.

  • TomSchimansky/CustomTkinter

    A modern and customizable python UI-library based on Tkinter

  • truefoundry/cognita

    RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry

  • microsoft/DeepSpeed

    DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.

  • google-research/bert

    TensorFlow code and pre-trained models for BERT

javascript

typescript

  • danny-avila/LibreChat

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

  • lobehub/lobe-chat

    🤯 Lobe Chat - an open-source, modern-design LLMs/AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Bedrock / Azure / Mistral / Perplexity ), Multi-Modals (Vision/TTS) and plugin system. One-click FREE deployment of your private ChatGPT chat application.

  • amplication/amplication

    🔥🔥🔥 The Only Production-Ready AI-Powered Backend Code Generation

  • omnivore-app/omnivore

    Omnivore is a complete, open source read-it-later solution for people who like reading.

  • TanStack/table

    🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table

  • angular/components

    Component infrastructure and Material Design components for Angular

  • expo/expo

    An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.

  • xiaolai/everyone-can-use-english

    人人都能用英语

  • laurent22/joplin

    Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.

  • privatenumber/tsx

    ⚡️ TypeScript Execute | The easiest way to run TypeScript in Node.js

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

  • Lissy93/web-check

    🕵️‍♂️ All-in-one OSINT tool for analysing any website

  • element-plus/element-plus

    🎉 A Vue.js 3 UI Library made by Element team

  • baptisteArno/typebot.io

    💬 Typebot is a powerful chatbot builder that you can self-host.

  • ueberdosis/tiptap

    The headless rich text editor framework for web artisans.

  • react-hook-form/react-hook-form

    📋 React Hooks for form state management and validation (Web + React Native)

  • continuedev/continue

    ⏩ Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrains

  • triggerdotdev/trigger.dev

    Trigger.dev is the open source background jobs platform for TypeScript.

  • radix-ui/primitives

    Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.

  • apache/superset

    Apache Superset is a Data Visualization and Data Exploration Platform

  • didi/LogicFlow

    A flow chart editing framework focusing on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。

go

  • grpc/grpc-go

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

  • projectdiscovery/katana

    A next-generation crawling and spidering framework.

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

  • kubernetes/autoscaler

    Autoscaling components for Kubernetes

  • opencontainers/image-spec

    OCI Image Format

  • envoyproxy/ratelimit

    Go/gRPC service designed to enable generic rate limit scenarios from different types of applications.

  • kyverno/kyverno

    Kubernetes Native Policy Management

  • pocketbase/pocketbase

    Open Source realtime backend in 1 file

  • tmrts/go-patterns

    Curated list of Go design patterns, recipes and idioms

  • wailsapp/wails

    Create beautiful applications using Go

  • omriharel/deej

    Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux

  • minio/minio

    The Object Store for AI Data Infrastructure

  • amacneil/dbmate

    🚀 A lightweight, framework-agnostic database migration tool.

  • containerd/nerdctl

    contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...

  • google/cadvisor

    Analyzes resource usage and performance characteristics of running containers.

  • redis/go-redis

    Redis Go client

  • kgretzky/evilginx2

    Standalone man-in-the-middle attack framework used for phishing login credentials along with session cookies, allowing for the bypass of 2-factor authentication

  • tmc/langchaingo

    LangChain for Go, the easiest way to write LLM-based programs in Go

  • kubernetes-sigs/descheduler

    Descheduler for Kubernetes

  • flipped-aurora/gin-vue-admin

    🚀Vite+Vue3+Gin的开发基础平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。

  • etcd-io/etcd

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

  • actions/actions-runner-controller

    Kubernetes controller for GitHub Actions self-hosted runners

  • ollama/ollama

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

  • runatlantis/atlantis

    Terraform Pull Request Automation

rust

  • zed-industries/zed

    Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

  • rustdesk/rustdesk

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

  • DioxusLabs/dioxus

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

  • sxyazi/yazi

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

  • martinvonz/jj

    A Git-compatible VCS that is both simple and powerful

  • TabbyML/tabby

    Self-hosted AI coding assistant

  • bevyengine/bevy

    A refreshingly simple data-driven game engine built in Rust

  • sunface/rust-course

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

  • rust-unofficial/awesome-rust

    A curated list of Rust code and resources.

  • hyperium/tonic

    A native gRPC client & server implementation with async/await support.

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

  • TheAlgorithms/Rust

    All Algorithms implemented in Rust

  • swc-project/swc

    Rust-based platform for the Web

  • HigherOrderCO/Bend

    A massively parallel, high-level programming language

  • zellij-org/zellij

    A terminal workspace with batteries included

  • tokio-rs/tokio

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

  • vectordotdev/vector

    A high-performance observability data pipeline.

  • sqlparser-rs/sqlparser-rs

    Extensible SQL Lexer and Parser for Rust

  • FuelLabs/sway

    🌴 Empowering everyone to build reliable and efficient smart contracts.

  • FuelLabs/fuels-rs

    Fuel Network Rust SDK

  • cube-js/cube

    📊 Cube — The Semantic Layer for Building Data Applications

  • embassy-rs/embassy

    Modern embedded framework, using Rust and async.

  • BurntSushi/ripgrep

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