Croco
Full Feature Reference

Built for how developers actually work.

No bloat, no cloud lock-in, no distractions. Croco puts every tool you need to ship software into one fast, keyboard-first native app for Windows.

View Source on GitHub
Ctrl + K
Global command palette
3131
Local API port
15+
Built-in themes
57+
Curated project ideas
Git & Version Control

Repository Management

Manage all your local and remote repositories from one unified interface. Clone, fetch, pull, push, and prune — without leaving the app. Visual branch listings keep your history clear.

  • Visual branch list
  • One-click clone & sync
  • Remote management
  • Branch switching

Auto Commits

Intelligent background commits that save your work at configurable intervals without breaking your concentration. Set a timer, define commit message templates, and let Croco keep your history safe.

  • Configurable intervals
  • Custom message templates
  • Staged-only or all changes
  • Pause / resume

Visual Conflict Resolution

View file diffs, stage individual hunks, and manage merge conflicts — all inside Croco's Git tab. No need to open a separate diff tool.

  • File diff view
  • Per-file staging
  • Commit history (30+)
  • Branch creation
Build & Process Automation

Process Runner

Trigger and monitor any shell command directly inside Croco. Define run commands per project, stream output in real-time, and track process history with exit codes.

  • Per-project run commands
  • Stream stdout/stderr
  • Exit code tracking
  • Process history

Local REST API

A local Express server on port 3131 that exposes all app functionality for external tool integration. Start it from Settings → API and connect any script or tool.

  • Runs on localhost:3131
  • Expose app events
  • Test with curl
  • Toggle on/off

Test Integration

Soon

Automatic test runner integration that hooks into your project's test suite and surfaces results directly in the activity log.

  • File-change triggered
  • Per-project config
  • Pass/fail tracking
  • Log streaming
Productivity & Focus

Keyboard-First Design

Every section is reachable via Vim-style chord shortcuts (G→P, G→N, G→T) or the global command palette (Ctrl+K). Confirm commits with Ctrl+↵, run projects with Ctrl+R — the mouse is optional.

  • Global palette (Ctrl+K)
  • Vim-style chords (G→…)
  • Ctrl+R run/stop
  • Ctrl+Enter commit

Notes & Scratchpads

Markdown notes attached per project. Capture decisions, document APIs, or draft commit messages — notes auto-save and live alongside your code in a clean editor.

  • Markdown editor
  • Per-project context
  • Auto-save
  • Word count + starred

Integrated Todo Lists

Lightweight priority-based task lists baked into each workspace. Add, prioritize, and check off tasks across all projects — tracked locally, no account needed.

  • High / Medium / Low priority
  • Per-project or global
  • Keyboard-driven (Ctrl+N)
  • Progress tracking
AI & Inspiration

AI Assistant Integration

Link your local AI CLI tools — Claude Code, Gemini CLI, Ollama, Aider, or OpenAI Codex — and chat with them using full project context: git state, todos, tech stack, and recent activity, all sent automatically.

  • Claude Code
  • Gemini CLI
  • Ollama (local LLMs)
  • Aider & Codex

Ideas / Project Inspiration

Browse 57+ curated project ideas organized by category (Web App, API/CLI, Game, Mobile, ML, etc.) and difficulty level. Hit 'Use idea' to instantly scaffold a new project with the right context.

  • 57+ ideas
  • Category & difficulty filter
  • Web App, Game, ML, DevOps…
  • 'Use idea' scaffolding

Scribble Pad

A canvas drawing pad built into the Notes section. Sketch architecture diagrams, wireframes, or quick diagrams — and save them as Note attachments or convert to Todo items.

  • Freehand canvas drawing
  • Save as Note or Todo
  • Per-project
  • Crosshair pointer
Insights & Customization

Activity Log

A timestamped log of every event: commits, process starts/stops, project creation, imports. Filter by event type and jump to the related project in one click.

  • All event types tracked
  • Filter by: Commits, Runs, Created
  • Grouped by date
  • Per-project scope

Project Dashboard

A central hub showing all your projects at a glance — language breakdown, last commit, open todos, IDE, and branch. Instant switching with Ctrl+K or G→P.

  • Language bar per project
  • Last commit display
  • Tag-based filtering
  • Favourites pinning

Themes & Customization

Choose from 15+ built-in themes (Acidic Croco, Tokyo Night, Dracula, Nord, Catppuccin…), toggle Glass UI for frosted panels, and pick a custom accent colour.

  • 15+ themes
  • Glass UI toggle
  • Custom accent colour
  • Appearance settings page

100% Local. Zero telemetry.

Everything stays on your machine. Croco never phones home — no accounts, no analytics, no cloud dependencies. Your code, your commits, your data. Period.

Ready to ship faster?

Download Croco for Windows and take control of your entire development workflow today.

Contact Us