expyth0n
- 6 Posts
- 36 Comments
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.9 — from watching to actingEnglish
3·5 months agonode-red is a flow engine, you wire up automations and walk away. ideon is a workspace you actually live in: git, notes, files, tasks, all on a spatial canvas your team navigates together :)
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.9 — from watching to actingEnglish
4·5 months agoOh mb never thought of that, thanks, I will
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.9 — from watching to actingEnglish
2·5 months agoyjs too! the trick that worked for me was just not round-tripping yjs -> json -> db on every update, canvas state lives in leveldb as raw binary (y-leveldb), the relational db is only used to seed it when the doc is empty. after that leveldb takes over. y-indexeddb on the client for offline, works pretty well actually
on your second question yeah same struggle lol. connections are loose by default, to keep it manageable folders have a single-parent rule, no reverse refs, collapsing hides the whole subtree. frames are there too but purely visual. for kanban task relationships i just moved them out of the canvas entirely and stored them in the yjs content object, otherwise the graph gets unreadable fast
auto clustering and edge bundling are still missing tbh, when the graph grows it gets messy and right now the answer is just “use folders and frames”, not super satisfying
the freeform vs structure thing is something i keep going back and forth on, leaning toward soft constraints that nudge rather than block. curious what you’re doing on that front!
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.9 — from watching to actingEnglish
1·5 months agoYep! One command. It just pulls a single docker image, asks for a few env vars, then starts the app :D
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.9 — from watching to actingEnglish
2·5 months agoThank you!
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.9 — from watching to actingEnglish
3·5 months agoNo worries you we’re right, I wouldn’t have noticed that on my own lol, I’ll keep it in mind
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.9 — from watching to actingEnglish
6·5 months agoThanks, glad that you like it !
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.9 — from watching to actingEnglish
25·5 months agoNo AI, just Google Translate. I’m French, I write in my language and translate. Probably why it reads too clean :)
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.7 - connecting to the tools you already useEnglish
1·8 months agoFair 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
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.7 - connecting to the tools you already useEnglish
2·8 months agoThanks man ❤️🔥
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.7 - connecting to the tools you already useEnglish
2·8 months agowhy 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 :
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.7 - connecting to the tools you already useEnglish
4·8 months agothanks, 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 ;)
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon 0.7 - connecting to the tools you already useEnglish
2·8 months agoHave fun !
ohhh man I was looking for a mobile client for a very long time, THANK YOU!
oh mb, think I responded under the wrong comment, i was talking about Ideon in his related section :) since i maintain the project
glad my project is mentioned like a good example 😂
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon v0.3: Sharing Links, Folders, Image Export, and Expanded Git SupportEnglish
2·9 months agoYo, 0.3.3 is out.
You can now add elements on tablet by long-pressing on an empty space, it opens the context menu. Demo’s already updated if you want to test it there.
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon v0.3: Sharing Links, Folders, Image Export, and Expanded Git SupportEnglish
3·9 months agoPublic shareable links function as interactive read-only snapshots.
When a link is generated, a unique cryptographic token is mapped to the project’s current state in the database. The route serves this data to a canvas where all mutation logic and API write-access are disabled.
Key facts:
- Read-Only: Access is strictly limited to viewing and navigation. No data can be modified.
- Static State: It is not a real-time sync. The link reflects the project at the time of generation.
- Revocable: You can disable the link or regenerate the token at any time to kill previous access.
This is similar to how tools like Lufi or PrivateBin handle public access to specific resources without requiring authentication. And NoSQL/centralized backdoors 😅
expyth0n@lemmy.worldOPto
Selfhosted@lemmy.world•Ideon v0.3: Sharing Links, Folders, Image Export, and Expanded Git SupportEnglish
2·9 months agoYeah, that shouldn’t be hard to add.
If you don’t mind, open an issue just so I can track it properly. I’m already working on touch support anyway.
The plan is basically a long press on the background to open the menu and create blocks. That should feel natural on tablet without adding extra buttons everywhere.


Regarding the skills directory, this is a request that originated from an issue: https://github.com/3xpyth0n/ideon/issues/120; it’s mentioned in the changelog for v0.9.8 :)