GitHub Trending Daily for 2024-08-20

trending

  • [Python] goauthentik/authentik

    The authentication glue you need.

  • [Jupyter Notebook] microsoft/generative-ai-for-beginners

    18 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/

  • [TypeScript] toss/es-toolkit

    A modern JavaScript utility library that's 2-3 times faster and up to 97% smaller—a major upgrade to lodash.

  • [Python] microsoft/graphrag

    A modular graph-based Retrieval-Augmented Generation (RAG) system

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

  • [Python] OpenBB-finance/OpenBB

    Investment Research for Everyone, Everywhere.

  • [Python] tinygrad/tinygrad

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

  • [Python] opendatalab/MinerU

    A one-stop, open-source, high-quality data extraction tool, supports PDF/webpage/e-book extraction.一站式开源高质量数据提取工具,支持PDF/网页/多格式电子书提取。

  • [Java] krahets/hello-algo

    《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing

  • [Python] LibreTranslate/LibreTranslate

    Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.

  • [Python] thuml/Time-Series-Library

    A Library for Advanced Deep Time Series Models.

  • [Python] huggingface/lerobot

    🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning

  • [Rust] SorellaLabs/brontes

    A blazingly fast general purpose blockchain analytics engine specialized in systematic mev detection

  • [Python] mealie-recipes/mealie

    Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor

java

  • krahets/hello-algo

    《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing

  • AutoMQ/automq

    AutoMQ is a cloud-first alternative to Kafka by decoupling durability to S3 and EBS. 10x cost-effective. Autoscale in seconds. Single-digit ms latency.

  • ZCShou/GoGoGo

    一个基于 Android 调试 API + 百度地图实现的虚拟定位工具,并且同时实现了一个可以自由移动的摇杆

  • xiaojieonly/Ehviewer_CN_SXJ

    ehviewer,用爱发电,快乐前行

  • dbeaver/dbeaver

    Free universal database tool and SQL client

  • spring-projects/spring-framework

    Spring Framework

  • logisim-evolution/logisim-evolution

    Digital logic design tool and simulator

  • DataLinkDC/dinky

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

  • PhilJay/MPAndroidChart

    A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

  • kekingcn/kkFileView

    Universal File Online Preview Project based on Spring-Boot

  • projectlombok/lombok

    Very spicy additions to the Java programming language.

  • apache/calcite

    Apache Calcite

  • apache/dolphinscheduler

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

  • spring-projects/spring-boot

    Spring Boot

  • redis/lettuce

    Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

  • eugenp/tutorials

    Just Announced - "Learn Spring Security OAuth":

  • dataease/dataease

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

  • DImuthuUpe/AndroidPdfViewer

    Android view for displaying PDFs rendered with PdfiumAndroid

  • apache/pulsar

    Apache Pulsar - distributed pub-sub messaging system

  • alibaba/spring-cloud-alibaba

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

  • alibaba/easyexcel

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

  • apache/solr

    Apache Solr open-source search software

  • jeequan/jeepay

    Jeepay是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。

scala

  • OpenXiangShan/XiangShan

    Open-source high-performance RISC-V processor

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

  • apache/spark

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

  • yahoo/CMAK

    CMAK is a tool for managing Apache Kafka clusters

  • chipsalliance/rocket-chip

    Rocket Chip Generator

  • lichess-org/lila

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

  • apache/kyuubi

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

  • scala-native/scala-native

    Your favorite language gets closer to bare metal.

  • akka/akka-http

    The Streaming-first HTTP server/module of Akka

  • akka/akka

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

  • apache/incubator-gluten

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

  • joernio/joern

    Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

  • NVIDIA/spark-rapids

    Spark RAPIDS plugin - accelerate Apache Spark with GPUs

  • chipsalliance/chisel

    Chisel: A Modern Hardware Design Language

  • JohnSnowLabs/spark-nlp

    State of the Art Natural Language Processing

  • gitbucket/gitbucket

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

  • firesim/firesim

    FireSim: Fast and Effortless FPGA-accelerated Hardware Simulation with On-Prem and Cloud Flexibility

  • ucb-bar/chipyard

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

  • playframework/playframework

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

  • VirtusLab/scala-cli

    Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)

  • softwaremill/ox

    Safe direct style concurrency and resiliency for Scala on the JVM

kotlin

swift

python

  • goauthentik/authentik

    The authentication glue you need.

  • microsoft/graphrag

    A modular graph-based Retrieval-Augmented Generation (RAG) system

  • OpenBB-finance/OpenBB

    Investment Research for Everyone, Everywhere.

  • tinygrad/tinygrad

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

  • opendatalab/MinerU

    A one-stop, open-source, high-quality data extraction tool, supports PDF/webpage/e-book extraction.一站式开源高质量数据提取工具,支持PDF/网页/多格式电子书提取。

  • LibreTranslate/LibreTranslate

    Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.

  • thuml/Time-Series-Library

    A Library for Advanced Deep Time Series Models.

  • huggingface/lerobot

    🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning

  • mealie-recipes/mealie

    Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor

  • infiniflow/ragflow

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

  • karpathy/nanoGPT

    The simplest, fastest repository for training/finetuning medium-sized GPTs.

  • YvanYin/Metric3D

    The repo for "Metric3D: Towards Zero-shot Metric 3D Prediction from A Single Image" and "Metric3Dv2: A Versatile Monocular Geometric Foundation Model..."

  • pre-commit/pre-commit-hooks

    Some out-of-the-box hooks for pre-commit

  • SigmaHQ/sigma

    Main Sigma Rule Repository

  • princeton-nlp/SWE-agent

    SWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice. It solves 12.47% of bugs in the SWE-bench evaluation set and takes just 1 minute to run.

javascript

  • langflow-ai/langflow

    Langflow is a low-code app builder for RAG and multi-agent AI applications. It’s Python-based and agnostic to any model, API, or database.

  • poteto/hiring-without-whiteboards

    ⭐️ Companies that don't have a broken hiring process

  • WordPress/gutenberg

    The Block Editor project for WordPress and beyond. Plugin is available from the official repository.

  • kolbytn/mindcraft

  • naptha/tesseract.js

    Pure Javascript OCR for more than 100 Languages 📖🎉🖥

  • cypress-io/cypress

    Fast, easy and reliable testing for anything that runs in a browser.

  • jgraph/drawio-desktop

    Official electron build of draw.io

  • zizifn/edgetunnel

    Running V2ray inside edge/serverless runtime

  • egonSchiele/grokking_algorithms

    Code for the book Grokking Algorithms (https://amzn.to/29rVyHf)

  • fabricjs/fabric.js

    Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser

  • gaotianliuyun/gao

    FongMi影视和tvbox配置文件,如果喜欢,请Fork自用。使用前请仔细阅读仓库说明,一旦使用将被视为你已了解。

  • qishibo/AnotherRedisDesktopManager

    🚀🚀🚀A faster, better and more stable Redis desktop manager [GUI client], compatible with Linux, Windows, Mac.

  • jgraph/drawio

    draw.io is a JavaScript, client-side editor for general diagramming.

  • alvarotrigo/fullPage.js

    fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple

  • nolimits4web/swiper

    Most modern mobile touch slider with hardware accelerated transitions

  • LeCoupa/awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

  • ToolJet/ToolJet

    Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀

  • louislam/uptime-kuma

    A fancy self-hosted monitoring tool

  • Koenkk/zigbee2mqtt

    Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨

  • OpenDroneMap/WebODM

    User-friendly, commercial-grade software for processing aerial imagery. 🛩

  • OpenZeppelin/openzeppelin-contracts

    OpenZeppelin Contracts is a library for secure smart contract development.

typescript

  • toss/es-toolkit

    A modern JavaScript utility library that's 2-3 times faster and up to 97% smaller—a major upgrade to lodash.

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

  • alibaba/lowcode-engine

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

  • 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

  • midday-ai/midday

    Run your business smarter 🪄

  • Bin-Huang/chatbox

    User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...)

  • AykutSarac/jsoncrack.com

    ✨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML, CSV and more, into interactive graphs.

  • keldaanCommunity/pokemonAutoChess

    Pokemon Auto Chess Game. Made by fans for fans. Open source, non profit. All rights to the Pokemon Company.

  • captbaritone/webamp

    Winamp 2 reimplemented for the browser

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

  • labring/FastGPT

    FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.

  • shadcn-ui/ui

    Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

  • Azure/azure-rest-api-specs

    The source for REST API specifications for Microsoft Azure.

  • hcengineering/platform

    Huly — All-in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion)

  • umami-software/umami

    Umami is a simple, fast, privacy-focused alternative to Google Analytics.

  • triggerdotdev/trigger.dev

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

  • 4gray/iptvnator

    📺 Cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists, favorites, TV guide, TV archive/catchup and more.

  • novuhq/novu

    Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.

  • vercel/commerce

    Next.js Commerce

  • tusen-ai/naive-ui

    A Vue 3 Component Library. Fairly Complete. Theme Customizable. Uses TypeScript. Fast.

go

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

  • juanfont/headscale

    An open source, self-hosted implementation of the Tailscale control server

  • riverqueue/river

    Fast and reliable background jobs in Go

  • charmbracelet/bubbletea

    A powerful little TUI framework 🏗

  • fatedier/frp

    A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

  • amitshekhariitbhu/go-backend-clean-architecture

    A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.

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

  • cosmos/cosmos-sdk

    ⛓️ A Framework for Building High Value Public Blockchains ✨

  • evcc-io/evcc

    Sonne tanken ☀️🚘

  • SagerNet/sing-box

    The universal proxy platform

  • swaggo/swag

    Automatically generate RESTful API documentation with Swagger 2.0 for Go.

  • spf13/viper

    Go configuration with fangs

  • uber-go/mock

    GoMock is a mocking framework for the Go programming language.

  • hashicorp/terraform-provider-azurerm

    Terraform provider for Azure Resource Manager

  • moby/moby

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

  • go-gorm/gorm

    The fantastic ORM library for Golang, aims to be developer friendly

  • fluxcd/flux2

    Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

  • seaweedfs/seaweedfs

    SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.

  • traefik/traefik

    The Cloud Native Application Proxy

  • ccfos/nightingale

    An all-in-one observability solution which aims to combine the advantages of Prometheus and Grafana. It manages alert rules and visualizes metrics, logs, traces in a beautiful web UI.

  • google/cadvisor

    Analyzes resource usage and performance characteristics of running containers.

  • ethereum-optimism/optimism

    Optimism is Ethereum, scaled.

  • golangci/golangci-lint

    Fast linters runner for Go

  • schollz/croc

    Easily and securely send things from one computer to another 🐊 📦

  • google/wire

    Compile-time Dependency Injection for Go

rust

  • SorellaLabs/brontes

    A blazingly fast general purpose blockchain analytics engine specialized in systematic mev detection

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

  • google/comprehensive-rust

    This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.

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

  • volta-cli/volta

    Volta: JS Toolchains as Code. ⚡

  • tree-sitter/tree-sitter

    An incremental parsing system for programming tools

  • dandavison/delta

    A syntax-highlighting pager for git, diff, grep, and blame output

  • cube-js/cube

    📊 Cube — The Semantic Layer for Building Data Applications

  • hyperium/tonic

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

  • seanmonstar/reqwest

    An easy and powerful Rust HTTP Client

  • astral-sh/ruff

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

  • martinvonz/jj

    A Git-compatible VCS that is both simple and powerful

  • pola-rs/polars

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

  • 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

  • eythaann/Seelen-UI

    The Fully Customizable Desktop Environment for Windows 10/11 with a windows tiling manager included.

  • diesel-rs/diesel

    A safe, extensible ORM and Query Builder for Rust

  • PyO3/pyo3

    Rust bindings for the Python interpreter

  • leptos-rs/leptos

    Build fast web applications with Rust.

  • influxdata/influxdb

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

  • tauri-apps/tauri

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