CodeWiki
搜索 CodeWiki 的实时预览,查找任何仓库名称。
CodeWiki-Adjacent AI & Development Repositories
Explore these trending repositories to mirror the kind of codebases Google Code Wiki and other CodeWiki engines frequently summarize for onboarding.
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
public-apis/public-apis
A collective list of free APIs
facebook/react
The library for web and native user interfaces.
practical-tutorials/project-based-learning
Curated list of project-based tutorials
vuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
TheAlgorithms/Python
All Algorithms implemented in Python
trekhleb/javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
tensorflow/tensorflow
An Open Source Machine Learning Framework for Everyone
getify/You-Dont-Know-JS
A book series (2 published editions) on the JS language.
ossu/computer-science
🎓 Path to a free self-taught education in Computer Science!
twbs/bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
microsoft/vscode
Visual Studio Code
flutter/flutter
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
github/gitignore
A collection of useful .gitignore templates
jackfrued/Python-100-Days
Python - 100天从新手到大师
trimstray/the-book-of-secret-knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
jlevy/the-art-of-command-line
Master the command line, in one page
AUTOMATIC1111/stable-diffusion-webui
Stable Diffusion web UI
Snailclimb/JavaGuide
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!
airbnb/javascript
JavaScript Style Guide
huggingface/transformers
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
ollama/ollama
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models.
ytdl-org/youtube-dl
Command-line program to download videos from YouTube.com and other video sites
massgravel/Microsoft-Activation-Scripts
Open-source Windows and Office activator featuring HWID, Ohook, TSforge, KMS38, and Online KMS activation methods, along with advanced troubleshooting.
vercel/next.js
The React Framework
labuladong/fucking-algorithm
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
golang/go
The Go programming language
yangshun/tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
Chalarangelo/30-seconds-of-code
Coding articles to level up your development skills
facebook/react-native
A framework for building native applications using React
Genymobile/scrcpy
Display and control your Android device
microsoft/PowerToys
Windows system utilities to maximize productivity
electron/electron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
kubernetes/kubernetes
Production-Grade Container Scheduling and Management
justjavac/free-programming-books-zh_CN
:books: 免费的计算机编程类中文书籍,欢迎投稿
krahets/hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing
nodejs/node
Node.js JavaScript runtime ✨🐢🚀✨
d3/d3
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
yt-dlp/yt-dlp
A feature-rich command-line audio/video downloader
axios/axios
Promise based HTTP client for the browser and node.js
langchain-ai/langchain
🦜🔗 Build context-aware reasoning applications
microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
facebook/create-react-app
Set up a modern web app by running one command.
rust-lang/rust
Empowering everyone to build reliable and efficient software.
denoland/deno
A modern runtime for JavaScript and TypeScript.
goldbergyoni/nodebestpractices
:white_check_mark: The Node.js best practices list (July 2024)
521xueweihan/HelloGitHub
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
microsoft/terminal
The new Windows Terminal and the original Windows console host, all in the same place!
excalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
angular/angular
Deliver web apps with confidence 🚀
godotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
deepseek-ai/DeepSeek-V3
mui/material-ui
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
ripienaar/free-for-dev
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
colinhacks/zod
TypeScript-first schema validation with static type inference
hydralauncher/hydra
Hydra is a game launcher with its own embedded bittorrent client
antiwork/gumroad
anthropics/anthropic-sdk-python
redis/redis
microsoft/monaco-editor
A browser based code editor
ngosang/trackerslist
Updated list of public BitTorrent trackers
infiniflow/ragflow
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.
marktext/marktext
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
microsoft/markitdown
Python tool for converting files and office documents to Markdown.
etcd-io/etcd
Distributed reliable key-value store for the most critical data of a distributed system
TryGhost/Ghost
Independent technology for modern publishing, memberships, subscriptions and newsletters.
chinese-poetry/chinese-poetry
The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。
romkatv/powerlevel10k
A Zsh theme
ethereum/go-ethereum
Go implementation of the Ethereum protocol
laurent22/joplin
Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
NARKOZ/hacker-scripts
Based on a true story
vercel/swr
React Hooks for Data Fetching
t3-oss/create-t3-app
The best way to start a full-stack, typesafe Next.js app
shadcn/ui
Beautifully designed components built with Radix UI and Tailwind CSS.
vercel/ai
Build AI-powered applications with React, Svelte, Vue, and Solid
vercel/next-auth
Authentication for Next.js
tremorlabs/tremor
The React library to build dashboards fast.
openai/openai-python
The OpenAI Python library provides convenient access to the OpenAI API from applications written in the Python language.
langchain-ai/langchainjs
🦜🔗 LangChain.js - Build context-aware reasoning applications with LangChain and JavaScript/TypeScript
vercel/turborepo
Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust
vercel/satori
Enlightened library to convert HTML and CSS to SVG
vercel/next-intl
Internationalization (i18n) for Next.js that gets out of your way
t3-oss/init.tips
Interactive Next.js, TypeScript, Tailwind CSS setup
shadcn/taxonomy
An open source application built using the new router, server components and everything new in Next.js 13.
vercel/commerce
Next.js Commerce
vercel/examples
Enjoy our curated collection of examples and solutions. Use these patterns to build your own robust and scalable applications.
microsoft/playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
microsoft/TypeScript-React-Starter
A starter template for TypeScript and React
microsoft/Web-Dev-For-Beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer
microsoft/vscode-extension-samples
Sample code illustrating the VS Code extension API.
microsoft/fluentui
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
microsoft/calculator
Windows Calculator: A simple yet powerful calculator that ships with Windows
microsoft/winget-pkgs
The Microsoft community Windows Package Manager manifest repository
microsoft/WSL
Issues found on WSL
microsoft/dotnet
This repo is the official home of .NET. It is used by the .NET team to develop, test and ship the .NET product.
facebook/create-react-app
Set up a modern web app by running one command.
facebook/react-devtools
An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools.
facebook/jest
Delightful JavaScript Testing.
facebook/flow
Adds static type checking to JavaScript to improve developer productivity and code quality.
facebook/yoga
Yoga is a cross-platform layout engine implementing Flexbox. Follow https://yogalayout.com for updates.
facebook/hermes
Hermes is a small and lightweight JavaScript engine optimized for running React Native.
facebook/relay
Relay is a JavaScript framework for building data-driven React applications.
facebook/watchman
Watches files and records, or triggers actions, when they change.
facebook/folly
An open-source C++ library developed and used at Facebook.
google/material-design-icons
Material Design icons by Google
google/gson
A Java serialization/deserialization library to convert Java Objects into JSON and back
google/guava
Google core libraries for Java
google/protobuf
Protocol Buffers - Google's data interchange format
google/googletest
GoogleTest - Google Testing and Mocking Framework
google/leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
google/zx
A tool for writing better scripts
google/gvisor
Application Kernel for Containers
google/jax
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
apache/kafka
Mirror of Apache Kafka
apache/spark
Apache Spark - A unified analytics engine for large-scale data processing
apache/flink
Apache Flink
apache/airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
apache/dubbo
Apache Dubbo is a high-performance, java based, open source RPC framework.
apache/shardingsphere
Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - data source & database middleware
apache/superset
Apache Superset is a Data Visualization and Data Exploration Platform
apache/echarts
Apache ECharts is a powerful, interactive charting and data visualization library for browser
apache/skywalking
APM, Application Performance Monitoring System
pytorch/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
pytorch/vision
Datasets, Transforms and Models specific to Computer Vision
pytorch/audio
Data manipulation and transformation for audio signal processing, powered by PyTorch
pytorch/text
Data loaders and abstractions for text and NLP
pytorch/serve
Model serving on PyTorch
pytorch/ignite
High-level library to help with training and evaluating neural networks in PyTorch flexibly and transparently.
pytorch/tutorials
PyTorch tutorials.
pytorch/examples
A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.
pytorch/fairseq
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
mozilla/firefox-ios
Firefox for iOS
mozilla/rust
A safe, concurrent, practical language.
mozilla/gecko-dev
Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
mozilla/pdf.js
PDF Reader in JavaScript
mozilla/DeepSpeech
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
mozilla/nunjucks
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
mozilla/readability
A standalone version of the readability lib
mozilla/Fira
Mozilla's new typeface, used in Firefox OS
mozilla/Rhino
Rhino is an open-source implementation of JavaScript written entirely in Java
netflix/conductor
Conductor is a microservices orchestration engine.
netflix/zuul
Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
netflix/eureka
AWS Service registry for resilient mid-tier load balancing and failover.
netflix/Hystrix
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
netflix/atlas
In-memory dimensional time series database.
netflix/metaflow
Build and manage real-life ML, AI, and data science projects with ease.
netflix/polynote
A better notebook for Scala (and more)
netflix/dgs-framework
GraphQL for Java with Spring Boot made easy.
netflix/vectorflow
VectorFlow is a lightweight, scalable, and fast framework for building machine learning pipelines.
alibaba/arthas
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
alibaba/nacos
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
alibaba/druid
阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
alibaba/fastjson
A fast JSON parser/generator for Java. (Alibaba Fastjson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object.)
alibaba/Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
alibaba/canal
阿里巴巴 MySQL binlog 增量订阅&消费组件
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.
alibaba/COLA
Clean Object-oriented & Layered Architecture
baidu/amis
前端低代码框架,通过 JSON 配置就能生成各种后台页面
baidu/paddle
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
baidu/san
A flexible JavaScript component framework
tencent/weui
A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.
tencent/tinker
Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
tencent/mars
Mars is a cross-platform network component developed by WeChat.
tencent/MMKV
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
tencent/vConsole
A lightweight, extendable front-end developer tool for mobile web page.
tencent/wepy
小程序组件化开发框架
spring-projects/spring-boot
Spring Boot
spring-projects/spring-framework
Spring Framework
spring-projects/spring-security
Spring Security
spring-projects/spring-data-jpa
Simplifies the development of creating a JPA-based data access layer.
spring-projects/spring-cloud
Spring Cloud
spring-projects/spring-batch
Spring Batch is a framework for writing offline and batch applications using Spring and Java
spring-projects/spring-kafka
Provides Familiar Spring Abstractions for Apache Kafka
spring-projects/spring-integration
Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns.
spring-projects/spring-amqp
Spring AMQP - for working with AMQP-based messaging systems
docker/compose
Define and run multi-container applications with Docker
docker/docker-bench-security
The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production.
docker/docker-ce
Docker CE
docker/for-mac
Docker Desktop for Mac
docker/for-windows
Docker Desktop for Windows
docker/for-linux
Docker Desktop for Linux
docker/docker-py
A Python library for the Docker Engine API
docker/machine
Machine management for a container-centric world
docker/swarm
Swarm: a Docker-native clustering system
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.
hashicorp/vault
A tool for secrets management, encryption as a service, and privileged access management
hashicorp/consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
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.
hashicorp/packer
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
hashicorp/vagrant
Vagrant is a tool for building and distributing development environments.
hashicorp/waypoint
A tool to build, deploy, and release any application on any platform.
hashicorp/boundary
Boundary enables identity-based access management for dynamic infrastructure.
hashicorp/hcl
HCL is the configuration language used by HashiCorp tools.
golang/go
The Go programming language
golang/tools
[mirror] Go Tools
golang/protobuf
Go support for Google's protocol buffers
golang/lint
[mirror] This is a linter for Go source code.
golang/mock
GoMock is a mocking framework for the Go programming language.
golang/dep
Go dependency management tool
golang/dl
Go downloader
golang/tour
[mirror] A Tour of Go
golang/vscode-go
[mirror] Go extension for Visual Studio Code
kubernetes/kubernetes
Production-Grade Container Scheduling and Management
kubernetes/client-go
Go client for Kubernetes.
kubernetes/kubectl
Issue tracker and mirror of kubectl source
kubernetes/dashboard
General-purpose web UI for Kubernetes clusters
kubernetes/minikube
Run Kubernetes locally
kubernetes/kops
Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management
kubernetes/helm
The Kubernetes Package Manager
kubernetes/ingress-nginx
Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer
kubernetes/autoscaler
Autoscaling components for Kubernetes
redis/redis
Redis is an in-memory data structure store, used as a database, cache, and message broker.
redis/redis-py
Redis Python Client
redis/redis-om-python
Redis Object Mapping for Python
redis/redis-om-spring
Spring Data Redis extensions for better search, documents models, and more
redis/redis-om-node
Redis Object Mapping for Node.js
redis/redis-stack
Redis Stack: the real-time data platform
redis/redis-om-dotnet
Redis Object Mapping for .NET
redis/redis-om-ruby
Redis Object Mapping for Ruby
redis/redis-om-go
Redis Object Mapping for Go
mongodb/mongo
The MongoDB Database
mongodb/mongo-go-driver
The Go driver for MongoDB
mongodb/mongo-java-driver
The Java driver for MongoDB
mongodb/mongo-python-driver
PyMongo - the Official MongoDB Python driver
mongodb/node-mongodb-native
The Official MongoDB Node.js Driver
mongodb/mongocli
The MongoDB CLI
mongodb/mongo-tools
MongoDB Tools
mongodb/mongo-php-driver
MongoDB PHP driver
mongodb/mongo-ruby-driver
Ruby driver for MongoDB
什么是 Google Code Wiki?
2025年11月,Google 推出了 CodeWiki,这是一个面向 Google Cloud 客户的 AI 原生文档系统,目前在 codewiki.google 上公开预览。
这个由 Gemini 驱动的系统在每次提交后扫描整个仓库,重新生成超链接文档,并注入图表,以便工程师始终阅读代码实际执行的内容。
每个 CodeWiki 页面都配备了一个 Gemini 聊天代理,使用当前 wiki 作为上下文回答自然语言问题,因此新贡献者、SRE 或审计员可以立即访问带注释的代码。
Google 还推出了一个 Gemini CLI 扩展,团队可以在本地运行,将 CodeWiki 的自动化功能带到私有或隔离的仓库中。
"新贡献者可以在第一天就进行首次提交,而高级开发人员可以在几分钟内理解新库。"
— Google 开发者博客
核心功能
CodeWiki 提供强大的功能来加速代码理解
自动化、始终最新的文档
CodeWiki 在每次提交时自动扫描仓库并重新生成结构化文档,确保内容不会过时。
Gemini AI 聊天
内置的 Gemini 助手以自然语言解决代码问题,引用最新的 wiki 内容。
交互式导航
每个 wiki 面板直接链接到引用的文件、函数和图表——将文档与探索融为一体。
实时可视化图表
CodeWiki 生成架构、类和序列图,反映仓库的当前状态。
Google Code Wiki 操作模型
CodeWiki 位于 Google Cloud 内部,持续映射它监视的每个仓库。
工作原理
在每次提交后自动扫描仓库,以了解代码、资产和依赖关系。
重新生成结构化 wiki(架构、指南、API 文档、依赖关系图),以便团队始终查阅当前的真实情况。
将每个段落链接到精确的文件/函数或图表段。
公开一个 Gemini 聊天代理,使用更新的 wiki 作为自然语言问答的上下文。
主要优势
第一天提交:新贡献者在第一天就可以提交代码,因为 CodeWiki 提炼了仓库的意图和依赖关系。
分钟级库审查:高级开发人员浏览图表和超链接文档,快速理解未知库。
持续图表同步:自动生成的架构、类和序列图反映当前代码,减少过时的视觉效果。
统一问答:Gemini 代理回答自然语言问题,引用人类阅读的同一 wiki。
私有仓库就绪:即将推出的 Gemini CLI 扩展将此工作流程带到企业防火墙后面,适用于合规敏感的组织。
CodeWiki 实体级别映射
CodeWiki 一词涵盖多个实体。澄清它们可以防止 SEO 蚕食并改善基于实体的检索。
Google Code Wiki
旗舰 Gemini 驱动的文档引擎,具有超链接 wiki、实时图表和 Gemini 聊天答案。
- •每次提交后扫描仓库
- •公开仓库免费提供
- •可通过 Gemini CLI 扩展到私有代码
FSoft AI4Code
学术 CodeWiki 使用分层分析加上多代理 LLM 来总结整个仓库的架构和数据流。
- •支持 7 种编程语言
- •与 CodeWikiBench 基准测试配对
- •面向研究人员和 AI 工具构建者
CodeWikiOrg
CodeWikiOrg 组织策划关于编码标准、道德和协作学习的开放仓库——不是自动化文档引擎。
- •社区驱动的仓库
- •专注于指南 + 文化
- •开源协作
CodeWiki iOS 应用
一个 iOS Swift 教程库,为学习者提供安全高效的代码片段。
- •移动优先体验
- •Swift 代码示例 + 技巧
- •以学习为中心的内容
CodeWiki FAQ
Frequently Asked Questions