Source: https://seerepo.com/r/chenhg5/cc-connect/built
Markdown source: https://seerepo.com/r/chenhg5/cc-connect/built.md
Description: cc-connect is a Go repo built with net/http, github.com/charmbracelet/bubbletea, Vite, React, and react-router-dom. It stores its data in SQLite.

# What is cc-connect built with?

cc-connect is a Go repo built with net/http, github.com/charmbracelet/bubbletea, Vite, React, and react-router-dom. It stores its data in SQLite, signs people in with golang.org/x/oauth2, makes its content with github.com/mdp/qrterminal/v3, rsc.io/qr, react-markdown, rehype-highlight, remark-gfm, and 1 more, and is tested with github.com/stretchr/testify. It has 257,116 written lines, with 307 test files.

Read on November 7, 2026, at commit 0df6cba.

Repository: https://github.com/chenhg5/cc-connect

## Frontend (/)

### Styles

- **[github.com/charmbracelet/lipgloss](https://seerepo.com/uses/githubcom-charmbracelet-lipgloss)**: 1 file

### Interface

- **[github.com/charmbracelet/bubbles](https://seerepo.com/uses/githubcom-charmbracelet-bubbles)**: 1 file

## Backend (/)

### The base

- **[net/http](https://seerepo.com/uses/net-http)**

### Data

- **[SQLite](https://seerepo.com/uses/sqlite)**: 2 files · [cmd/cc-connect/provider.go, line 15](https://github.com/chenhg5/cc-connect/blob/0df6cba1c30682646ef51e0d6f91825045891f72/cmd/cc-connect/provider.go#L15)

### Sign-in

- **[golang.org/x/oauth2](https://seerepo.com/uses/golangorg-x-oauth2)**: 1 file

## Support (/)

### The base

- **[github.com/charmbracelet/bubbletea](https://seerepo.com/uses/githubcom-charmbracelet-bubbletea)**: 1 file

### Content

- **github.com/mdp/qrterminal/v3**: 1 file
- **rsc.io/qr**: 1 file

### Testing

- **github.com/stretchr/testify**: 13 files

### Other

- **github.com/gorilla/websocket**: 12 files
- **github.com/BurntSushi/toml**: 4 files
- **github.com/slack-go/slack**: 3 files
- **github.com/bwmarrin/discordgo**: 2 files
- **github.com/creack/pty**: 2 files
- **github.com/larksuite/oapi-sdk-go/v3**: 2 files
- **github.com/open-dingtalk/dingtalk-stream-sdk-go**: 1 file
- **github.com/robfig/cron/v3**: 1 file
- **golang.org/x/crypto**: 1 file
- **[Google](https://seerepo.com/uses/google)**: 1 file

## Frontend (web)

### The base

- **[Vite](https://seerepo.com/uses/vite)**: [in web/package.json](https://github.com/chenhg5/cc-connect/blob/0df6cba1c30682646ef51e0d6f91825045891f72/web/package.json)
- **[React](https://seerepo.com/uses/react)**: 27 files · [in web/package.json](https://github.com/chenhg5/cc-connect/blob/0df6cba1c30682646ef51e0d6f91825045891f72/web/package.json)
- **[react-router-dom](https://seerepo.com/uses/react-router-dom)**: 12 files

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**

### Icons

- **[Lucide](https://seerepo.com/uses/lucide)**: 23 files

## Support (web)

### Content

- **[react-markdown](https://seerepo.com/uses/react-markdown)**: 3 files
- **[rehype-highlight](https://seerepo.com/uses/rehype-highlight)**: 3 files
- **[remark-gfm](https://seerepo.com/uses/remark-gfm)**: 3 files
- **[qrcode.react](https://seerepo.com/uses/qrcodereact)**: 1 file

### Other

- **react-i18next**: 22 files
- **zustand**: 2 files
- **clsx**: 1 file
- **i18next**: 1 file

## Other repos with a similar stack

- [usestrix/strix](https://seerepo.com/r/usestrix/strix/built): github.com/charmbracelet/bubbletea, Vite, React, github.com/charmbracelet/lipgloss, github.com/charmbracelet/bubbles, Tailwind CSS, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/chenhg5/cc-connect/vs/usestrix/strix)
- [cline/cline](https://seerepo.com/r/cline/cline/built): SQLite, Vite, React, Tailwind CSS, Lucide, react-markdown, rehype-highlight, remark-gfm · [Compare](https://seerepo.com/compare/chenhg5/cc-connect/vs/cline/cline)
- [tashfeenahmed/freellmapi](https://seerepo.com/r/tashfeenahmed/freellmapi/built): SQLite, Vite, React, react-router-dom, Tailwind CSS, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/chenhg5/cc-connect/vs/tashfeenahmed/freellmapi)
- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): Vite, React, react-router-dom, Tailwind CSS, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/chenhg5/cc-connect/vs/langflow-ai/langflow)
- [paperclipai/paperclip](https://seerepo.com/r/paperclipai/paperclip/built): Vite, React, react-router-dom, Tailwind CSS, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/chenhg5/cc-connect/vs/paperclipai/paperclip)
- [Stirling-Tools/Stirling-PDF](https://seerepo.com/r/Stirling-Tools/Stirling-PDF/built): Vite, React, react-router-dom, Tailwind CSS, react-markdown, remark-gfm, qrcode.react · [Compare](https://seerepo.com/compare/chenhg5/cc-connect/vs/Stirling-Tools/Stirling-PDF)

## Frequently asked questions

### What language is cc-connect written in?

cc-connect is written in Go, with 257,116 written lines.

### What framework does cc-connect use?

cc-connect is built with net/http, github.com/charmbracelet/bubbletea, Vite, React, and react-router-dom.

### What database does cc-connect use?

cc-connect stores its data in SQLite.

The proof: [cmd/cc-connect/provider.go, line 15](https://github.com/chenhg5/cc-connect/blob/0df6cba1c30682646ef51e0d6f91825045891f72/cmd/cc-connect/provider.go#L15)

### What does cc-connect sign people in with?

cc-connect signs people in with golang.org/x/oauth2.

### Does cc-connect have tests?

Yes. cc-connect has 307 test files and is tested with github.com/stretchr/testify.

### Which repos have a stack like cc-connect's?

The ones that share most of its stack: usestrix/strix, cline/cline, and tashfeenahmed/freellmapi.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
