Ideon 0.7 - connecting to the tools you already use

Hey selfhosters πŸ‘‹

0.7 is out. Biggest release so far.

Quick context if you missed the previous posts: Ideon is a self-hosted visual workspace for developers. Infinite canvas, everything about a project in one place: notes, Git repos, tasks, files, links, kanbans.

The problem was never too many tools. It was that none of them talk to each other.

What's new:

  • Obsidian import: drop a vault into a project, notes become blocks on the canvas
  • Vercel integration: deploy and check deployment status without leaving the canvas
  • Excalidraw block: killed the old Sketch block, Excalidraw is just better
  • Folder block: group and collapse blocks, helps a lot on bigger projects
  • Drag and drop import: files, folders, text, Excalidraw sketches, drop anything on the canvas and Ideon picks the right block type
  • Vim mode for Note and Snippet blocks, opt-in from Account settings
  • Audio and video playback in File blocks

300+ stars now, more than I expected when I first posted here. Every issue, every comment pushed this forward, thank you.

Anyway. Worth a try if you haven't yet :)

GitHub: https://github.com/3xpyth0n/ideon

Docs: https://www.theideon.com/docs

71 points · 10 comments · view on lemmy.world

10 Comments

B0rax@feddit.org · 4 pts · 168d (1 reply)

Nice! The folders make a great addition!

Can I suggest one block? I would like a simple β€žtitleβ€œ block. Just one line of text, like the Core block but smaller.

Is there a reason for excalidraw vs drawio? I currently use drawio, as I found it more capable than excalidraw.

expyth0n@lemmy.world · 4 pts · 168d

thanks, if it helps, you can double click on the lines connecting blocks then you can enter sum text to append a tag on connections :

for Excalidraw, there's no specific reason, i just use excalidraw everyday lol so I choosed it, but I can look for a drawio integration ;)

morethanevil@lemmy.fedifriends.social · 3 pts · 169d (1 reply)

Great work πŸ‘πŸ»

expyth0n@lemmy.world · 2 pts · 168d

Thanks man ❀️‍πŸ”₯

HelloRoot@lemy.lol · 2 pts · 169d (3 replies)

So cool! Gonna upgrade the coming weekend!

expyth0n@lemmy.world · 2 pts · 169d (2 replies)

Have fun !

HelloRoot@lemy.lol · 1 pts · 168d (1 reply)

I was meaning to ask:

would it be possible to add sourcehut support? (through their graphql api)

expyth0n@lemmy.world · 2 pts · 168d

why not, I'll look into it to see what's possible, btw there's a public roadmap if you want to track what's coming soon :

magikmw@piefed.social · 1 pts · 167d (1 reply)

I took a look and I'm kinda miffed the only instructions are for a docker install. If I had any energy I'd contribute some more options.

That being said I would love if it could be just a desktop app.

expyth0n@lemmy.world · 1 pts · 167d

Fair point. Docker is the only install path right now. I'm a solo dev and I can't properly test across multiple platforms yet. A desktop app is on my list, it'll happen if the project grows enough to justify it. And if you ever recover that energy, PRs are open :D