// This is the config file for https://demo.sourcebot.dev. // To add a new repository, edit this file and open a PR. // After the PR is merged, the deploy demo workflow will // run (see: https://github.com/sourcebot-dev/sourcebot/actions/workflows/deploy-demo.yml), // after which the changes will be reflected on the demo site. { "$schema": "https://raw.githubusercontent.com/sourcebot-dev/sourcebot/main/schemas/v3/index.json", "connections": { // Defines the GitHub repositories. // See: https://docs.sourcebot.dev/docs/connections/github "github-repos": { "type": "github", "token": { "env": "GITHUB_TOKEN" }, "repos": [ "torvalds/linux", "pytorch/pytorch", "commaai/openpilot", "ggerganov/whisper.cpp", "ggerganov/llama.cpp", "codemirror/dev", "tailwindlabs/tailwindcss", "sourcebot-dev/sourcebot", "sindresorhus/awesome", "facebook/react", "vinta/awesome-python", "vuejs/vue", "TheAlgorithms/Python", "tensorflow/tensorflow", "twbs/bootstrap", "flutter/flutter", "microsoft/vscode", "github/gitignore", "airbnb/javascript", "AUTOMATIC1111/stable-diffusion-webui", "huggingface/transformers", "avelino/awesome-go", "ytdl-org/youtube-dl", "vercel/next.js", "golang/go", "facebook/react-native", "electron/electron", "Genymobile/scrcpy", "f/awesome-chatgpt-prompts", "microsoft/PowerToys", "kubernetes/kubernetes", "d3/d3", "nodejs/node", "massgravel/Microsoft-Activation-Scripts", "axios/axios", "mrdoob/three.js", "krahets/hello-algo", "facebook/create-react-app", "ollama/ollama", "microsoft/TypeScript", "goldbergyoni/nodebestpractices", "rust-lang/rust", "denoland/deno", "angular/angular", "langchain-ai/langchain", "microsoft/terminal", "521xueweihan/HelloGitHub", "mui/material-ui", "ant-design/ant-design", "yt-dlp/yt-dlp", "puppeteer/puppeteer", "papers-we-love/papers-we-love", "iptv-org/iptv", "fatedier/frp", "excalidraw/excalidraw", "tauri-apps/tauri", "neovim/neovim", "django/django", "florinpop17/app-ideas", "animate-css/animate.css", "nvm-sh/nvm", "gothinkster/realworld", "bitcoin/bitcoin", "sveltejs/svelte", "opencv/opencv", "gin-gonic/gin", "laravel/laravel", "fastapi/fastapi", "macrozheng/mall", "jaywcjlove/awesome-mac", "tonsky/FiraCode", "rustdesk/rustdesk", "tensorflow/models", "doocs/advanced-java", "shadcn-ui/ui", "gohugoio/hugo", "spring-projects/spring-boot", "supabase/supabase", "oven-sh/bun", "FortAwesome/Font-Awesome", "home-assistant/core", "typicode/json-server", "mermaid-js/mermaid", "openai/whisper", "netdata/netdata", "vuejs/awesome-vue", "3b1b/manim", "2dust/v2rayN", "nomic-ai/gpt4all", "elastic/elasticsearch", "fighting41love/funNLP", "vitejs/vite", "coder/code-server", "moby/moby", "CompVis/stable-diffusion", "base-org/node", "nestjs/nest", "pallets/flask", "hakimel/reveal.js", "microsoft/playwright", "swiftlang/swift", "redis/redis", "bregman-arie/devops-exercises", "binary-husky/gpt_academic", "junegunn/fzf", "syncthing/syncthing", "hoppscotch/hoppscotch", "protocolbuffers/protobuf", "enaqx/awesome-react", "expressjs/express", "microsoft/generative-ai-for-beginners", "grafana/grafana", "abi/screenshot-to-code", "chartjs/Chart.js", "webpack/webpack", "d2l-ai/d2l-zh", "strapi/strapi", "python/cpython", "leonardomso/33-js-concepts", "kdn251/interviews", "ventoy/Ventoy", "ansible/ansible", "apache/superset", "tesseract-ocr/tesseract", "lydiahallie/javascript-questions", "FuelLabs/sway", "keras-team/keras", "resume/resume.github.com", "swisskyrepo/PayloadsAllTheThings", "ocornut/imgui", "socketio/socket.io", "awesomedata/awesome-public-datasets", "louislam/uptime-kuma", "kelseyhightower/nocode", "sherlock-project/sherlock", "reduxjs/redux", "apache/echarts", "obsproject/obs-studio", "openai/openai-cookbook", "fffaraz/awesome-cpp", "scikit-learn/scikit-learn", "TheAlgorithms/Java", "atom/atom", "Eugeny/tabby", "lodash/lodash", "caddyserver/caddy", "sindresorhus/awesome-nodejs", "rust-unofficial/awesome-rust", "streamich/react-use", "pocketbase/pocketbase", "lllyasviel/Fooocus", "k88hudson/git-flight-rules", "react-hook-form/react-hook-form", "koajs/koa", "SheetJS/sheetjs", "trpc/trpc", "LC044/WeChatMsg", "airbnb/lottie-android", "huihut/interview", "jgm/pandoc", "google/googletest", "date-fns/date-fns", "nativefier/nativefier", "openai/gym", "files-community/Files", "sahat/hackathon-starter", "appsmithorg/appsmith", "ultralytics/ultralytics", "slidevjs/slidev", "xitu/gold-miner", "sorrycc/awesome-javascript", "astral-sh/ruff", "logseq/logseq", "shadowsocks/shadowsocks", "ccxt/ccxt", "netty/netty", "tw93/Pake", "fxsjy/jieba", "atlassian/react-beautiful-dnd", "ToolJet/ToolJet", "markedjs/marked", "typicode/husky", "laravel/framework", "TheAlgorithms/JavaScript", "bilibili/ijkplayer", "solidjs/solid", "fastify/fastify", "huggingface/pytorch-image-models", "shadowsocks/ShadowsocksX-NG", "carbon-language/carbon-lang", "s0md3v/roop", "ascoders/weekly", "backstage/backstage", "servo/servo", "composer/composer", "tastejs/todomvc", "lutzroeder/netron", "alibaba/canal", "tinygrad/tinygrad", "ManimCommunity/manim", "filebrowser/filebrowser", "nicolargo/glances", "iperov/DeepFaceLive", "StevenBlack/hosts", "crossoverJie/JCSprout", "mantinedev/mantine", "Automattic/mongoose", "eslint/eslint", "nextauthjs/next-auth", "flameshot-org/flameshot", "envoyproxy/envoy", "sourcebot-dev/zoekt" ] }, // Defines the GitLab repositories. // See: https://docs.sourcebot.dev/docs/connections/gitlab "gitlab-repos": { "type": "gitlab", "projects": [ "gnachman/iterm2" ] } }, "settings": { "reindexIntervalMs": 86400000, // 24 hours "enablePublicAccess": true } }