One-liner
Carnets is a Jupyter notebook interface for iOS that lets developers write, run, and share code directly on their iPhone or iPad, with tight GitHub integration.
Strengths
- Seamless GitHub integration allows direct push/pull of notebooks to repositories (review: 'I can commit my work straight from the app')
- Clean, minimal UI optimized for touch input on mobile devices
- Supports multiple languages including Python, JavaScript, and Julia via kernel extensions
- Real-time collaboration features enable shared editing sessions
- Strong focus on privacy with local-first data handling
Weaknesses
- Limited to basic Python workflows; lacks advanced debugging tools (review: 'No stack trace visualization, hard to debug complex scripts')
- Frequent crashes when opening large notebooks (>500 lines) (review: 'App freezes when I open my 700-line notebook')
- No built-in package manager — users must manually install dependencies
- Export options are restricted to .ipynb and PDF (missing HTML or Markdown export)
- Poor documentation for setup and kernel configuration (review: 'I spent 2 hours just getting Python working')
Opportunities
- Build a lightweight, crash-resistant notebook viewer with better error handling for large files
- Add native support for pip/conda dependency management within the app
- Integrate with GitHub Actions to auto-run notebooks on push
- Create a companion web dashboard for remote monitoring and job scheduling
- Develop a plugin system for custom kernels and language extensions
Competitors
- JupyterLab Mobile
- CodeSandbox
- Observable
AI-generated brief · 5/13/2026, 2:16:31 AM