Version Information
About Memoreru
App Information
Version0.7.2 (Beta)
Release DateNovember 2025
TrademarkMemoreru® is a registered trademark
Tech Stack
Frontend
- • Next.js 16.2.6 (React 19.2.6)
- • TypeScript 6.0
- • Tailwind CSS 4.2.4
- • Radix UI / MUI
- • TanStack Query 5
Backend
- • Supabase (PostgreSQL)
- • Drizzle ORM 0.45.2
- • Better Auth 1.6.9
- • Hono 4.12.18 (API Framework)
- • Stripe / OpenAI API
Key Libraries
Database & Authentication
- • Better Auth 1.6.9 - Auth Framework (MIT)
- • Supabase JS 2.105.4 - Supabase Client (MIT)
- • postgres 3.4.9 / pg 8.20.0 - DB Client (Unlicense / MIT)
- • Upstash Redis 1.38.0 / Ratelimit 2.0.8 - Rate Limiting & Cache (MIT)
- • bcryptjs 3.0.3 - Password Hashing (MIT)
Payment & External Services
- • Stripe 22.1.1 - Payment Processing (MIT)
- • OpenAI 6.37.0 - AI Features (Apache 2.0)
- • Resend 6.12.3 - Email Sending (MIT)
- • Sentry 10.52.0 - Real-time production error monitoring via Sentry (MIT)
- • AWS SDK (S3) 3.1045.0 - Cloudflare R2 File Storage (Apache 2.0)
- • Sharp 0.34.5 - Image Processing (Apache 2.0)
- • Puppeteer Core 24.43.0 / Chromium 148.0.0 - PDF Generation (Apache 2.0)
- • web-push 3.6.7 - Push Notifications (MIT)
- • Turnstile 1.5.2 - CAPTCHA (MIT)
UI & Editor
- • Tiptap 3.23.1 - Rich Text Editor (MIT)
- • Marp 4.3.0 - Markdown Slide Generation (MIT)
- • @mui/x-date-pickers 9.1.0 - Date/Time Picker (MIT)
- • react-virtuoso 4.18.6 - Virtual Scroll (MIT)
- • @virtuoso.dev/masonry 1.4.3 - Virtualized Masonry (MIT)
- • React Masonry CSS 1.0.16 - Masonry Layout (MIT)
- • React Infinite Scroll 7.2.0 - Infinite Scroll (MIT)
- • @dnd-kit 6.3.1 - Drag & Drop (MIT)
- • React Select 5.10.2 - Select UI (MIT)
- • React Easy Crop 5.5.7 - Image Cropping (MIT)
- • browser-image-compression 2.0.2 - Image Compression (MIT)
- • Framer Motion 12.38.0 - Animation (MIT)
- • Lucide React 1.14.0 - Icons (ISC)
- • React Icons 5.6.0 - Icons (MIT)
- • flag-icons 7.5.0 - Flag Icons (MIT)
Code Editor
- • @uiw/react-codemirror 4.25.9 - Editor Core (MIT)
- • @uiw/codemirror-themes 4.25.9 - Editor Themes (MIT)
- • @codemirror/autocomplete 6.20.2 - Autocomplete (MIT)
- • @codemirror/lang-javascript 6.2.5 - JavaScript Syntax Highlighting (MIT)
- • @codemirror/lang-css 6.3.1 - CSS Syntax Highlighting (MIT)
Table & Spreadsheet
- • React Spreadsheet 0.10.1 - Spreadsheet (MIT)
- • React Grid Layout 2.2.3 - Draggable Grid (MIT)
- • PapaParse 5.5.3 - CSV Parsing (MIT)
- • xlsx 0.20.3 - Excel File Processing (Apache 2.0)
Data Visualization
- • ECharts 6.0.0 - Charts & Graphs (Apache 2.0)
- • ECharts for React 3.0.6 - React Charts (MIT)
- • React Leaflet 5.0.0 / Leaflet 1.9.4 - Map Display (Custom / BSD-2-Clause)
Diff View
- • @git-diff-view/react 0.1.3 - Git-style Diff View (MIT)
- • react-table-diff 0.1.0 Original - Table Diff (MIT)
Form & Input
- • Emoji Picker React 4.19.1 - Emoji Picker (MIT)
- • QRCode 1.5.4 - QR Code Generation (MIT)
Data Processing
- • marked 18.0.3 - Markdown Conversion (MIT)
- • React Markdown 10.1.0 - Markdown Display (MIT)
- • remark-gfm 4.0.1 - GFM Extensions (MIT)
- • remark-breaks 4.0.0 - Line Break Conversion (MIT)
- • gray-matter 4.0.3 - Frontmatter Parsing (MIT)
- • React Syntax Highlighter 16.1.1 - Code Highlighting (MIT)
- • mathjs 15.2.0 - Math Calculation (Apache 2.0)
- • fflate 0.8.2 - Data Compression (MIT)
- • html2canvas 1.4.1 - Screen Capture (MIT)
- • css-tree 3.2.1 - CSS Parsing (MIT)
i18n & Theme
- • next-intl 4.11.1 - Internationalization (MIT)
- • next-themes 0.4.6 - Dark Mode (MIT)
API & Integration Platform
- • @modelcontextprotocol/sdk 1.29.0 - MCP Server Integration (MIT)
- • @hono/zod-openapi 1.3.0 - OpenAPI Documentation (MIT)
- • @vercel/speed-insights 2.0.0 - Web Vitals (Apache 2.0)
Security & Sandbox
- • dompurify 3.4.2 - XSS Sanitization (Apache 2.0 / MPL 2.0)
- • quickjs-emscripten 0.32.0 - Wasm Sandbox Execution (MIT)
Utilities
- • Zod 4.3.6 - Schema Validation (MIT)
- • Zustand 5.0.13 - State Management (MIT)
- • nuqs 2.8.9 - URL State Management (MIT)
- • cuid2 3.3.0 - ID Generation (MIT)
- • uuid 14.0.0 - UUID Generation (MIT)
- • dayjs 1.11.20 - Date Processing (MIT)
- • fast-equals 6.0.0 - Fast Equality Check (MIT)
- • pino 10.3.1 - Logging (MIT)
- • React Hot Toast 2.6.0 - Notifications (MIT)
- • class-variance-authority 0.7.1 - Class Variance Authority (Apache 2.0)
- • clsx 2.1.1 / tailwind-merge 3.5.0 - className Composition (MIT)
Testing Framework
- • Vitest 4.1.5 - Unit Testing (MIT)
- • @vitest/coverage-v8 4.1.5 - Coverage Report (MIT)
- • Playwright 1.59.1 - E2E Testing (Apache 2.0)
- • @stryker-mutator/core 9.6.1 - Mutation Testing (Apache 2.0)
- • @testing-library/react 16.3.2 - React Testing Library (MIT)
- • @testing-library/user-event 14.6.1 - User Interaction Simulation (MIT)
- • @testing-library/dom 10.4.1 - DOM Testing (MIT)
- • @testing-library/jest-dom 6.9.1 - DOM Matchers (MIT)
- • msw 2.14.5 - API Mocking (MIT)
- • fast-check 4.7.0 / @fast-check/vitest 0.4.1 - Property-Based Testing (MIT)
- • @faker-js/faker 10.4.0 - Realistic Data Generation (MIT)
- • jsdom 29.1.1 - Browser DOM Implementation (MIT)
Development Tools
- • Drizzle Kit 0.31.10 - Two-stage DB migration (verification in development environment → rollout to production environment) (MIT)
- • Biome 2.4.14 - Linter/Formatter (MIT)
- • knip 6.12.1 - Unused Code Detection (ISC)
- • madge 8.0.0 - Circular Dependency Detection (MIT)
- • Husky 9.1.7 - Git Hooks (MIT)
- • tsx 4.21.0 - TypeScript Execution (MIT)
- • ts-morph 28.0.0 - AST Manipulation (MIT)
- • @next/bundle-analyzer 16.2.6 - Bundle Analyzer (MIT)
- • Vite 8.0.11 - Build Tool (for vitest) (MIT)
- • @vitejs/plugin-react 6.0.1 - Vite React Plugin (MIT)
- • vite-tsconfig-paths 6.1.1 - tsconfig paths (MIT)
- • png-to-ico 3.0.1 - Favicon Generation (MIT)
License Notice: Each library is used according to its respective license. Please refer to each project's official documentation for details.
Security & Operations
Security
- • Multi-factor authentication via 2FA, Magic Link, and OAuth (with leaked password blocking)
- • Bot protection via Cloudflare Turnstile and rate limiting via Upstash Redis
- • Tenant and data isolation via Supabase Row Level Security
Monitoring & Quality
- • Real-time production error monitoring via Sentry
- • Automated dependency vulnerability detection via GitHub Dependabot
- • 6,000+ automated tests (Vitest / Playwright / fast-check / Stryker)
Operations
- • Staged deployment: develop → main → Vercel auto-deploy
- • Two-stage DB migration (verification in development environment → rollout to production environment)
Credits
Referenced Repositories
- • LoginCritter - Login screen character animation (MIT License)
- • Twitter-Like-Animation - Bookmark, repost, and like button particle effects (MIT License)
Used Assets
Video Production
Open Source Community
Memoreru benefits from many open source projects. We are grateful to all the developers.
Last updated: May 8, 2026