opencti vs Ghost
opencti y Ghost comparten 19 tecnologías: Vite, React, React Router, Express, lru-cache, D3, recharts, dompurify, prop-types, jose, express-session, otplib, file-type, nodemailer, sanitize-html, Ajv, Zod, validator y ajv-formats. Los dos están escritos en TypeScript.
En qué coinciden y en qué se diferencian
OpenCTI-Platform
opencti
Open Cyber Threat Intelligence Platform
TypeScript10.4 kLeído el 13 de noviembre de 2026, en el commit 76306f3¿Con qué está hecho opencti?Solo en opencti
- FastAPI
pika
starlette
uvicorn
- react-relay
- amqplib
- Redis
@aws-sdk/lib-storage
@sesamecare-oss/redlock
- Elastic
- OpenSearch
- Mistral AI
OpenAI@apollo/server
- graphql-scalars
- @as-integrations/express5
- sphinx-rtd-theme
- pyjwt
- Pydantic
- python-json-logger
prometheus-client
- boto3
- OpenTelemetry
opentelemetry-exporter-prometheus
- MUI
- Formik
apexcharts
- reactflow
jsonforms
- react-force-graph-2d
@hello-pangea/dnd
- react-mde
react-syntax-highlighter
react-virtualized
react-virtualized-auto-sizer
- react-grid-layout
rjsf
- @graphiql/toolkit
d3-timer
- MapLibre
react-apexcharts
react-color
- react-draggable
react-transition-group
- three-spritetext
- @mui/icons-material
- pdfmake
- html-react-parser
- react-markdown
- react-pdf
marked
- qrcode
- html-to-image
- is-svg
markdown-to-jsx
remark-gfm
- remark-parse
- yup
@cfworker/json-schema
@rjsf/utils
- @opentelemetry/sdk-logs
- Passport
aws-sdk
- bcryptjs
- @node-saml/passport-saml
helmet
- jwt-decode
- openid-client
- passport-ldapauth
passport-facebook
passport-google-oauth
passport-local
- LangChain
- EJS
- turndown
- csv-parse
- xml2js
@aws-sdk/types
- @pyroscope/nodejs
winston
winston-daily-rotate-file
En común
TryGhost
Ghost
Independent technology for modern publishing, memberships, subscriptions and newsletters.
TypeScript55.8 kLeído el 13 de noviembre de 2026, en el commit fd6f4f7¿Con qué está hecho Ghost?Solo en Ghost
- Preact
- bson-objectid
- Sentry
- Hono
tryghost
cache-manager
- cache-manager-ioredis
- Stripe
- Mailgun
- path-match
- express-lazy-router
- Tailwind CSS
sonner
- Radix UI
- React Hook Form
html2canvas-pro
@hookform/resolvers
- @codemirror/theme-one-dark
@tryghost/custom-fonts
- CodeMirror
- xyflow
@uiw/react-codemirror
dnd-kit
@floating-ui/react-dom
- @svg-maps/world
- @tanstack/react-virtual
- react-svg-map
- Lucide
papaparse
- Headless UI
tiptap
@doist/react-interpolate
react-day-picker
class-variance-authority
tailwind-merge
- cmdk
@number-flow/react
react-dropzone
- country-flag-icons
knex
@tryghost/bookshelf-plugins
bookshelf
- bookshelf-relations
- knex-migrator
@tryghost/security
- jsonwebtoken
- Better Auth
- cookie-session
- cookies
- express-jwt
- Cheerio
- handlebars
- downsize-cjs
- express-hbs
- js-yaml
- entities
- image-size
- heic-convert
- html-to-text
- html5parser
- juice
- node-html-markdown
- probe-image-size
- rss
@tryghost/validator
- cron-validate
lexical
markdown-it
markdown-it-footnote
- markdown-it-image-lazy-loading
- markdown-it-lazy-headers
markdown-it-mark
markdown-it-sub
markdown-it-sup
- codemirror-spell-checker
emoji-mart
uiw
- @lezer/highlight
- react-colorful
react-error-boundary
- react-slider
@lexical/markdown
@tryghost/logging
@tryghost/debug
- sharp
- parse-email-address
Lado a lado
openctiGhost
TamañoLas líneas que escribieron personas y agentes, sin lo generado; los archivos de código, sin las pruebas.
opencti1,058,731 líneas escritas4,152 archivos de código
Ghost1,254,280 líneas escritas4,224 archivos de código
Quién lo escribeUn commit cuenta como de IA cuando lleva su firma: un Co-Authored-By, su nombre de autor o el merge de su rama.
opencti1.7% de sus commits firmados por IACon Claude Code, GitHub Copilot y Cursor
Ghost1.5% de sus commits firmados por IACon Codex, Claude Code, Cursor, CodeRabbit, Amp y GitHub Copilot
ActividadDe GitHub y de su historia, el día que SeeRepo lo leyó.
openctiÚltimo push el 13 de noviembre de 202614,738 commits10,360 estrellas
GhostÚltimo push el 13 de noviembre de 202652,111 commits55,801 estrellas
PruebasLos archivos que prueban el código, y la parte de los archivos de código que un test importa.
opencti1,727 archivos de testEl 28.2% de sus archivos de código tiene un test que lo importa
Ghost2,703 archivos de testEl 40% de sus archivos de código tiene un test que lo importa
Preguntas frecuentes
¿Cuál es más grande, opencti o Ghost?
Ghost, con 1,254,280 líneas escritas; opencti tiene 1,058,731.
¿Cuál tiene más estrellas en GitHub, opencti o Ghost?
Ghost, con 55,801 estrellas; opencti tiene 10,360.
La prueba: TryGhost/Ghost en GitHub
¿Cuál tiene más pruebas, opencti o Ghost?
Ghost, con 2,703 archivos de test; opencti tiene 1,727.
¿Cuál se actualizó más recientemente, opencti o Ghost?
Los dos recibieron su último push el 13 de noviembre de 2026.
La prueba: los commits de OpenCTI-Platform/opencti en GitHub
¿Cuál tiene más commits firmados por IA, opencti o Ghost?
opencti: una IA firmó el 1.7% de sus commits, con Claude Code, GitHub Copilot y Cursor; en Ghost, el 1.5%.
La prueba: los commits que firmó cada herramienta en OpenCTI-Platform/opencti
Mira tu código por dentro, hoy.
Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.
Gratis y sin cuenta.

