Ghost vs kaneo
Ghost and kaneo share 20 technologies: Vite, React, Sentry, Hono, Tailwind CSS, sonner, Radix UI, React Hook Form, dompurify, Zod, @hookform/resolvers, dnd-kit, @tanstack/react-virtual, Lucide, tiptap, react-day-picker, class-variance-authority, tailwind-merge, Better Auth, and nodemailer. Both are written in TypeScript.
What they share and what sets them apart
Ghost
Independent technology for modern publishing, memberships, subscriptions and newsletters.
TypeScript55.8kRead on November 13, 2026, at commit fd6f4f7What is Ghost built with?Only in Ghost
- Express
- React Router
- Preact
- bson-objectid
tryghost
- lru-cache
cache-manager
- cache-manager-ioredis
- Stripe
- Mailgun
- path-match
- express-lazy-router
html2canvas-pro
- @codemirror/theme-one-dark
@tryghost/custom-fonts
- CodeMirror
- xyflow
@uiw/react-codemirror
@floating-ui/react-dom
- @svg-maps/world
- D3
- react-svg-map
papaparse
- validator
- Headless UI
@doist/react-interpolate
recharts
- cmdk
@number-flow/react
react-dropzone
- country-flag-icons
knex
@tryghost/bookshelf-plugins
bookshelf
- bookshelf-relations
- knex-migrator
@tryghost/security
- jsonwebtoken
express-session
- otplib
- cookie-session
- cookies
- express-jwt
- jose
- Cheerio
- handlebars
- sanitize-html
- downsize-cjs
- express-hbs
- file-type
- 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
- prop-types
@tryghost/logging
- Ajv
- ajv-formats
@tryghost/debug
- sharp
- parse-email-address
In common
kaneo
⚡ Project management that doesn't become the project. Boards, Gantt charts, and GitHub integration. Self-host it or use Kaneo Cloud.
TypeScript9.8kRead on November 14, 2026, at commit 70a9d79What is kaneo built with?Only in kaneo
- Postgres
@aws-sdk/s3-request-presigner
- Redis
- MCP
AWS S3@hono/zod-openapi
react-native
- Expo
@react-native-async-storage/async-storage
- expo-secure-store
- tanstack
- Drizzle
- bcryptjs
valibot
@hono/node-server
react-native-safe-area-context
- react-native-svg
- expo-image
- expo-splash-screen
- expo-status-bar
react-native-gesture-handler
- expo-image-manipulator
- expo-image-picker
- react-native-markdown-display
- Base UI
motion
input-otp
- Mermaid
tippy.js
shiki
- jpeg-js
- pngjs
@tiptap/markdown
react-email
- turndown
- turndown-plugin-gfm
prompts
Side by side
Frequently asked questions
Which is bigger, Ghost or kaneo?
The proof: TryGhost/Ghost's code at commit fd6f4f7
Which has more GitHub stars, Ghost or kaneo?
The proof: TryGhost/Ghost on GitHub
Which has more tests, Ghost or kaneo?
The proof: TryGhost/Ghost's code at commit fd6f4f7
Which was updated more recently, Ghost or kaneo?
The proof: usekaneo/kaneo's commits on GitHub
Which has more commits signed by AI, Ghost or kaneo?
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.

