encore vs ragflow
encore and ragflow share 14 technologies: net/http, pgx, pq, s3, Postgres, Redis, Google, MCP, AWS S3, golang.org/x/oauth2, github.com/aws/aws-sdk-go-v2/credentials, github.com/aws/aws-sdk-go-v2, github.com/aws/aws-sdk-go-v2/config, and github.com/Azure/azure-sdk-for-go/sdk/azcore. Both are written in Go.
What they share and what sets them apart
encore
Infrastructure orchestration from local to your cloud
Go12.7kRead on November 10, 2026, at commit 2559135What is encore built with?Only in encore
- axum
- Gorilla
aws-sdk-s3
- go-sqlite3
pgvector
- postgres-native-tls
- postgres-protocol
- tokio-postgres
- github.com/golang-migrate/migrate/v4
aws-sdk-sns
aws-sdk-sqs
- bb8
github.com/aws/aws-sdk-go-v2/service/sqs
github.com/nsqio/go-nsq
- SQLite
- github.com/bluele/gcache
- Google Cloud Storage
- Tokio
github.com/charmbracelet/bubbletea
- github.com/julienschmidt/httprouter
github.com/charmbracelet/lipgloss
- github.com/briandowns/spinner
github.com/charmbracelet/bubbles
- hmac
- jsonwebtoken
- github.com/Azure/azure-sdk-for-go/sdk/azidentity
- google-cloud-auth
mcp-go
- Tailscale
- handlebars
- github.com/getkin/kin-openapi
- email_address
- github.com/rs/zerolog
- log
tracing
- env_logger
- metrics
github.com/aws/aws-sdk-go-v2/service/sns
aws-sdk-cloudwatch
- cloud.google.com/go/compute/metadata
github.com/aws/aws-sdk-go-v2/service/cloudwatch
- github.com/felixge/httpsnoop
- google-cloud-googleapis
tracing-subscriber
In common
ragflow
RAGFlow is an agent-native database: a Retrieval-Augmented Generation (RAG) engine that grew into context infrastructure.
Go93.8kRead on November 9, 2026, at commit 4ba8d80What is ragflow built with?Only in ragflow
- Gin
elasticsearch-dsl
- go-redis
mysql-connector-python
- github.com/glebarez/sqlite
- NATS.io
- MySQL
github.com/infiniflow/infinity-go-sdk
- github.com/nats-io/nats-server/v2
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
- github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
- github.com/denisenkom/go-mssqldb
- Alibaba Cloud
- MinIO
- AIOHTTP
werkzeug
- React
- React Router
OpenAIpeewee
- gorm.io/gorm
github.com/golang-jwt/jwt/v5
- Model Context Protocol
github.com/cloudwego/eino
github.com/infiniflow/onnxruntime_go
- github.com/pkoukk/tiktoken-go
- github.com/eric642/e2b-go-sdk
github.com/LuxorLabs/tenki-sdk-go/sandbox
github.com/xuri/excelize/v2
- github.com/yuin/goldmark
- github.com/ledongthuc/pdf
- github.com/gomarkdown/markdown
- github.com/jloor/go-excel-reader
github.com/yfedoseev/office_oxide/go
- github.com/AkmalOt/gomsg
- github.com/emersion/go-imap/v2
- github.com/emersion/go-message
github.com/JohannesKaufmann/html-to-markdown
github.com/nikolalohinski/gonja
- github.com/PuerkitoBio/goquery
- github.com/richardlehane/mscfb
- github.com/signintech/gopdf
- github.com/yfedoseev/pdf_oxide/go
- golang.org/x/image
- reportlab
- github.com/eino-contrib/jsonschema
beartype
- go.uber.org/zap
- go.opentelemetry.io/otel/trace
- OpenTelemetry
github.com/aws/aws-sdk-go-v2/service/sts
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
github.com/ucloud/ucloud-sandbox-sdk-go
- gopkg.in/natefinch/lumberjack.v2
- qrcode
- Tailwind CSS
- classnames
class-variance-authority
tailwind-merge
- next-themes
- React Hook Form
- xyflow
- Radix UI
lexical
- tanstack
@monaco-editor/react
react-syntax-highlighter
react18-json-view
sonner
- AntV
- react-force-graph-2d
react-day-picker
- react-photo-view
- react-copy-to-clipboard
recharts
@floating-ui/react
- cmdk
- D3
embla-carousel-react
jsoneditor
- Mermaid
- react-audio-voice-recorder
react-dropzone
react-resizable-panels
- Lucide
- Ant Design
@lexical/markdown
- dompurify
- react-markdown
- react-pdf-highlighter
rehype-katex
rehype-raw
- unist-util-visit-parents
xlsx
papaparse
remark-gfm
@extend-ai/react-docx
- @js-preview/excel
@uiw/react-markdown-preview
- epubjs
- hast-util-sanitize
- pptx-preview
rehype-sanitize
remark-breaks
remark-math
- Zod
@hookform/resolvers
- Ajv
- ajv-formats
Side by side
Frequently asked questions
Which is bigger, encore or ragflow?
The proof: infiniflow/ragflow's code at commit 4ba8d80
Which has more GitHub stars, encore or ragflow?
The proof: infiniflow/ragflow on GitHub
Which has more tests, encore or ragflow?
The proof: infiniflow/ragflow's code at commit 4ba8d80
Which was updated more recently, encore or ragflow?
The proof: encoredev/encore's commits on GitHub
Which has more commits signed by AI, encore or ragflow?
The proof: the commits each tool signed in infiniflow/ragflow
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

