GitHub Trending Daily for 2024-12-20

trending

java

scala

  • apache/spark

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

  • twitter/the-algorithm

    Source code for Twitter's Recommendation Algorithm

  • 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

  • scala/scala3

    The Scala 3 compiler, also known as Dotty.

  • zio/zio

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

  • open-korean-text/open-korean-text

    Open Korean Text Processor - An Open-source Korean Text Processor

  • delta-io/delta-sharing

    An open protocol for secure data sharing

  • apache/incubator-gluten

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

  • 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

  • playframework/playframework

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

  • 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

  • ucb-bar/chiseltest

    The batteries-included testing and formal verification library for Chisel-based RTL designs.

  • broadinstitute/cromwell

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

  • akka/akka

    A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.

  • yahoo/CMAK

    CMAK is a tool for managing Apache Kafka clusters

  • chipsalliance/chisel

    Chisel: A Modern Hardware Design Language

  • apache/kyuubi

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

  • sbt/sbt

    sbt, the interactive build tool

  • gatling/gatling

    Modern Load Testing as Code

  • gitbucket/gitbucket

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

  • aimacode/aima-scala

kotlin

swift

python

  • Genesis-Embodied-AI/Genesis

    A generative world for general-purpose robotics & embodied AI learning.

  • comet-ml/opik

    From RAG chatbots to code assistants to complex agentic pipelines and beyond, build LLM systems that run better, faster, and cheaper with tracing, evaluations, and dashboards.

  • XiaoMi/ha_xiaomi_home

    Xiaomi Home Integration for Home Assistant

  • seleniumbase/SeleniumBase

    Python APIs for web automation, testing, and bypassing bot-detection.

  • meta-llama/llama-stack

    Composable building blocks to build Llama Apps

  • hiyouga/LLaMA-Factory

    Unified Efficient Fine-Tuning of 100+ LLMs (ACL 2024)

  • onyx-dot-app/onyx

    Gen-AI Chat for Teams - Think ChatGPT if it had access to your team's unique knowledge.

  • infiniflow/ragflow

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

  • facebookresearch/AnimatedDrawings

    Code to accompany "A Method for Animating Children's Drawings of the Human Figure"

  • Upsonic/gpt-computer-assistant

    Dockerized Computer Use Agents with Production Ready API’s - MCP Client for Langchain - GCA

  • leggedrobotics/rsl_rl

    Fast and simple implementation of RL algorithms, designed to run fully on GPU.

  • nvbn/thefuck

    Magnificent app which corrects your previous console command.

  • shobrook/wut

    A terminal assistant for the hopelessly confused

  • Avaiga/taipy

    Turns Data and AI algorithms into production-ready web applications in no time.

  • apache/airflow

    Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

  • eosphoros-ai/DB-GPT

    AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents

javascript

typescript

  • Helicone/helicone

    🧊 Open source LLM-Observability Platform for Developers. One-line integration for monitoring, metrics, evals, agent tracing, prompt management, playground, etc. Supports OpenAI SDK, Vercel AI SDK, Anthropic SDK, LiteLLM, LLamaIndex, LangChain, and more. 🍓 YC W23

  • cline/cline

    Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.

  • shardeum/shardeum

    Shardeum is an EVM based autoscaling blockchain

  • vitest-dev/vitest

    Next generation testing framework powered by Vite.

  • nuxt/nuxt

    The Intuitive Vue Framework.

  • puppeteer/puppeteer

    JavaScript API for Chrome and Firefox

  • laurent22/joplin

    Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.

  • open-metadata/OpenMetadata

    OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.

  • vueuse/vueuse

    Collection of essential Vue Composition Utilities for Vue 2 and 3

  • mui/base-ui

    Base UI is an open-source library of accessible, unstyled UI components for React.

  • apache/superset

    Apache Superset is a Data Visualization and Data Exploration Platform

  • vernu/textbee

    textbee.dev is an opensource and free sms-gatway for sending SMS messages through API or dashboard web interface.

  • frangoteam/FUXA

    Web-based Process Visualization (SCADA/HMI/Dashboard) software

  • tldraw/tldraw

    whiteboard / infinite canvas SDK

  • hcengineering/platform

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

  • youzan/vant

    A lightweight, customizable Vue UI library for mobile web apps.

  • sugarforever/chat-ollama

    ChatOllama is an open source chatbot based on LLMs. It supports a wide range of language models, and knowledge base management.

  • noodle-run/noodle

    Rethinking Student Productivity

  • supabase/supabase

    The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

  • glacambre/firenvim

    Embed Neovim in Chrome, Firefox & others.

  • mui/mui-x

    MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

go

  • ollama/ollama

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

  • minio/minio

    MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.

  • ethereum-optimism/optimism

    Optimism is Ethereum, scaled.

  • go-kratos/kratos

    Your ultimate Go microservices framework for the cloud-native era.

  • hashicorp/vault

    A tool for secrets management, encryption as a service, and privileged access management

  • swaggo/swag

    Automatically generate RESTful API documentation with Swagger 2.0 for Go.

  • jesseduffield/lazydocker

    The lazier way to manage everything docker

  • grpc/grpc-go

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

  • fatedier/frp

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

  • projectcalico/calico

    Cloud native networking and network security

  • caddyserver/caddy

    Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

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

  • junegunn/fzf

    🌸 A command-line fuzzy finder

  • hashicorp/terraform-provider-aws

    The AWS Provider enables Terraform to manage AWS resources.

  • argoproj/argo-cd

    Declarative Continuous Deployment for Kubernetes

  • casdoor/casdoor

    An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, RADIUS, Google Workspace, Active Directory and Kerberos

  • kubernetes-sigs/gateway-api

    Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.

  • kubernetes-sigs/descheduler

    Descheduler for Kubernetes

  • open-telemetry/opentelemetry-collector-contrib

    Contrib repository for the OpenTelemetry Collector

  • zeromicro/go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

  • nats-io/nats-server

    High-Performance server for NATS.io, the cloud and edge native messaging system.

  • milvus-io/milvus

    A cloud-native vector database, storage for next generation AI applications

  • redis/go-redis

    Redis Go client

  • cilium/ebpf

    ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.

  • go-admin-team/go-admin

    基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.dev V3 Demo: https://vue3.go-admin.dev Antd PRO:https://antd.go-admin.pro

rust

  • meilisearch/meilisearch

    A lightning-fast search API that fits effortlessly into your apps, websites, and workflow

  • biomejs/biome

    A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

  • fish-shell/fish-shell

    The user-friendly command line shell.

  • GreptimeTeam/greptimedb

    An open-source, cloud-native, unified time series database for metrics, logs and events with SQL/PromQL supported. Available on GreptimeCloud.

  • web-infra-dev/rspack

    The fast Rust-based web bundler with webpack-compatible API 🦀️

  • mainmatter/100-exercises-to-learn-rust

    A self-paced course to learn Rust, one exercise at a time.

  • rerun-io/rerun

    Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.

  • TabbyML/tabby

    Self-hosted AI coding assistant

  • bevyengine/bevy

    A refreshingly simple data-driven game engine built in Rust

  • tokio-rs/axum

    Ergonomic and modular web framework built with Tokio, Tower, and Hyper

  • embassy-rs/embassy

    Modern embedded framework, using Rust and async.

  • apache/datafusion

    Apache DataFusion SQL Query Engine

  • pola-rs/polars

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

  • influxdata/influxdb

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

  • neondatabase/neon

    Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.

  • 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

  • rust-lang/mdBook

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

  • lancedb/lance

    Modern columnar data format for ML and LLMs implemented in Rust. Convert from parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, and PyTorch with more integrations coming..

  • anoma/namada

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

  • huggingface/text-embeddings-inference

    A blazing fast inference solution for text embeddings models

  • tree-sitter/tree-sitter

    An incremental parsing system for programming tools

  • cloudflare/pingora

    A library for building fast, reliable and evolvable network services.