Source: https://seerepo.com/r/career-ops-hq/career-ops/built
Markdown source: https://seerepo.com/r/career-ops-hq/career-ops/built.md
Description: career-ops is a JavaScript repo built with github.com/charmbracelet/bubbletea, React, and Next.js.

# What is career-ops built with?

career-ops is a JavaScript repo built with github.com/charmbracelet/bubbletea, React, and Next.js. It makes its content with js-yaml, react-markdown, remark-gfm, and pdfjs-dist and is tested with playwright and playwright-core. It has 510,090 written lines, with 1,486 test files.

Read on November 4, 2026, at commit 9a72d72.

Repository: https://github.com/career-ops-hq/career-ops

## Frontend (/)

### Styles

- **github.com/charmbracelet/lipgloss**: 8 files

### Interface

- **github.com/muesli/termenv**: 1 file

## Support (/)

### The base

- **github.com/charmbracelet/bubbletea**: 6 files

### Content

- **[js-yaml](https://seerepo.com/uses/js-yaml)**: 6 files

### Testing

- **playwright**: 30 files

### Other

- **.ENV**: 11 files
- **github.com/charmbracelet/x/ansi**: 4 files
- **golang.org/x/sys**: 3 files
- **undici**: 2 files

## Frontend (web)

### The base

- **[React](https://seerepo.com/uses/react)**: 78 files · [in web/package.json](https://github.com/career-ops-hq/career-ops/blob/9a72d7261255ccd46d732d1fe5a5c3c9376d3ceb/web/package.json)
- **[Next.js](https://seerepo.com/uses/nextjs)**: 68 files · [in web/package.json](https://github.com/career-ops-hq/career-ops/blob/9a72d7261255ccd46d732d1fe5a5c3c9376d3ceb/web/package.json)

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**
- **[class-variance-authority](https://seerepo.com/uses/class-variance-authority)**: 1 file
- **[tailwind-merge](https://seerepo.com/uses/tailwind-merge)**: 1 file

### Interface

- **@paper-design/shaders-react**: 1 file

### Icons

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

## Support (web)

### Content

- **[js-yaml](https://seerepo.com/uses/js-yaml)**: 13 files
- **[react-markdown](https://seerepo.com/uses/react-markdown)**: 5 files
- **[remark-gfm](https://seerepo.com/uses/remark-gfm)**: 5 files
- **[pdfjs-dist](https://seerepo.com/uses/pdfjs-dist)**: 1 file

### Testing

- **playwright-core**: 37 files

### Other

- **clsx**: 1 file

## Other repos with a similar stack

- [usestrix/strix](https://seerepo.com/r/usestrix/strix/built): github.com/charmbracelet/bubbletea, React, github.com/charmbracelet/lipgloss, github.com/muesli/termenv, Tailwind CSS, tailwind-merge, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/career-ops-hq/career-ops/vs/usestrix/strix)
- [vectorize-io/hindsight](https://seerepo.com/r/vectorize-io/hindsight/built): React, Next.js, js-yaml, Tailwind CSS, class-variance-authority, tailwind-merge, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/career-ops-hq/career-ops/vs/vectorize-io/hindsight)
- [supabase/supabase](https://seerepo.com/r/supabase/supabase/built): React, Next.js, js-yaml, Tailwind CSS, class-variance-authority, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/career-ops-hq/career-ops/vs/supabase/supabase)
- [cheaper-inference/OmniRoute](https://seerepo.com/r/cheaper-inference/OmniRoute/built): React, Next.js, js-yaml, Tailwind CSS, tailwind-merge, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/career-ops-hq/career-ops/vs/cheaper-inference/OmniRoute)
- [cline/cline](https://seerepo.com/r/cline/cline/built): React, js-yaml, Tailwind CSS, class-variance-authority, tailwind-merge, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/career-ops-hq/career-ops/vs/cline/cline)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): React, Next.js, Tailwind CSS, class-variance-authority, tailwind-merge, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/career-ops-hq/career-ops)

## Frequently asked questions

### What language is career-ops written in?

career-ops is written in JavaScript, with 510,090 written lines.

### What framework does career-ops use?

career-ops is built with github.com/charmbracelet/bubbletea, React, and Next.js.

### Does career-ops have tests?

Yes. career-ops has 1,486 test files and is tested with playwright and playwright-core.

### Which repos have a stack like career-ops's?

The ones that share most of its stack: usestrix/strix, vectorize-io/hindsight, and supabase/supabase.

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