3xpyth0n/ideon
3xpyth0n/ideon has 677 GitHub stars and 35 forks. GitHot measured +8 in 7 days. Last checked 2026-11-09 10:01 UTC. Last push 2026-11-04.
Your project is scattered across too many tools. Map the chaos on an infinite canvas where notes, files, TO-DOs (and more!) finally live together.
What you can do
- Spatial Canvas: Place blocks anywhere. What is close is related.
- Live Integrations: Embed repositories and issues directly on the canvas (GitHub, GitLab, Gitea, Forgejo).
- Rich Media: Support for Markdown notes, rendered Mermaid diagrams, images, links, and files.
- Multiplayer: Real-time collaboration with your team.
Measured star growth
- in 24h
- Update delayed
- in 7 days
- +8
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
The self-hosted visual workspace for your projects.
Organize repositories, notes, links and more on a shared infinite canvas.
Overview
Ideon replaces abstract folders with spatial organization. Instead of navigating tabs, you see your entire project context: Git repositories, design notes, and tasks, on a single map.
Features
- Spatial Canvas: Place blocks anywhere. What is close is related.
- Live Integrations: Embed repositories and issues directly on the canvas (GitHub, GitLab, Gitea, Forgejo).
- Rich Media: Support for Markdown notes, rendered Mermaid diagrams, images, links, and files.
- Multiplayer: Real-time collaboration with your team.
- Time Travel: View historical snapshots of your workspace to trace decisions.
- Git Versioning: Sync a project canvas to a Git repository, with notes and structure as versioned files.
- Self-Hosted: You own your data.
Getting Started
Requires Docker and Docker Compose.
1. Clone the repository (or download docker-compose.yml directly)
2. Copy the environment template and fill in the required values
cp env.example .env
Edit .env and set at minimum SECRET_KEY (generate with openssl rand -hex 32) and any DB credentials you want to change.
3. Start the stack
docker compose up -d
Once running, access the dashboard at: http://localhost:3000
Easypanel
Easypanel is a self-hosted Docker deployment platform, and Ideon has a one-click deployment template there.
The template sets up the required PostgreSQL database and a persistent volume for /app/storage automatically.
RepoCloud
One-click template, no other instructions required.
Contributing
If you've ever wanted to contribute to open source, and a great cause, now is your chance!
Bug reports, feature ideas, documentation improvements, and code contributions all matter.
Start here:
- read CONTRIBUTING.md
- open an issue
- submit a pull request
Contributors
Creator
Saad Idrissi 💻 |
Code Contributors
Thanks go to these wonderful people:
albanobattistella 🌍 |
Solirix 🛡️ |
floory 🐛 |
Michael Bonfils 📖 |
tonghuaroot (童话) 🛡️ |
de3erve 🛡️ |
Enrico Renna 🐛 |
cosark 📖 |
This project follows the all-contributors specification. Contributions of any kind are welcome!
License
AGPLv3.
If you deploy Ideon publicly and modify it, you are expected to share the changes.
Explore related projects
n8n-io/n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
209,924 starslanggenius/dify
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
160,773 starsmicrosoft/PowerToys
Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
140,755 starsstablyai/orca
Orca is the place for working with a fleet of agents (e.g. Grok Bot, Claude Code). Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.
120,279 stars