Skip to content

Latest commit

Β 

History

History
72 lines (64 loc) Β· 2.42 KB

File metadata and controls

72 lines (64 loc) Β· 2.42 KB

ShareBin Roadmap

Core Features

  • Cloudflare Worker and KV storage
  • Edit history and revisions
  • fix spacing in between elements
  • Add Navbar
  • Add Views count
  • Customizable paste expiration
  • Add Share, raw copy, download buttons in menu
  • show the language used in codeblock
  • image render, embedded video preview
  • Proper Keyboard Shortcuts

Future Roadmap (v2.0+)

πŸš€ Modern Markdown Engine

  • Multi-Syntax Support:
    • GitHub Flavored Markdown (GFM)
    • Add copy button to code block
    • Math equations (KaTeX/MathJax)
    • Mermaid diagrams support
    • Definition lists, footnotes, and task lists
    • Custom syntax extensions (callouts, admonitions)
  • Advanced Parser: Replace marked.js with unified/remark
    • AST-based processing for better extensibility
    • Plugin ecosystem for custom transformations
    • Better error handling and validation

πŸ”’ Security & Privacy

  • Encryption Support
    • Server-side encryption with AES-256-GCM
    • Password-protected pastes with industry-standard encryption
    • Secure key derivation using PBKDF2 (100,000 iterations)
    • Zero-knowledge architecture - passwords never stored
  • Access Control
    • View-only links with login
    • View-only passwords (separate from edit codes)
    • Expiration dates with automatic cleanup
    • Rate limiting and abuse protection
    • IP-based access restrictions

✨ Enhanced Editor Experience

  • Editor Interface
    • Enhanced CodeMirror with keyboard shortcuts
    • Visual toolbar for common formatting
    • Live preview with real-time updates
  • Enhanced Preview
    • Real-time markdown rendering
    • Support for all new features
    • PDF export capabilities
    • Social media preview cards

🎨 Modern UI/UX

  • Design System
    • Enhanced CSS with better typography and spacing
    • Improved dark/light theme support
    • Modern component styling
    • Consistent design language
  • Typography & Fonts
    • Improved font stacks and typography scales
    • Better reading experience
    • Enhanced code block styling

πŸ—οΈ Infrastructure

  • Self-hosting Options
    • Docker Compose setup
  • Performance
    • CDN integration for global speed
    • Lazy loading for large documents
    • Service workers for offline functionality