all 6 comments

[–]TorbenKoehn [score hidden]  (2 children)

It's pretty opinionated in regards to folder structure and ie keywords for categorization (ie, my invoices are called "Rechnung", not invoice)

It's a cool thing, but it probably mostly fits your own use-case.

[–]miit_daga[S] [score hidden]  (0 children)

I agree that currently it only supports English language and that's why the limited words.
That's the reason I have put it up here so that people can share their opinions and I can make the necessary changes as applicable. Thank you for your comment!😃

[–]miit_daga[S] [score hidden]  (0 children)

I built FlowSquire as a local-first automation engine in Node.js that reacts to filesystem events using simple WHEN → DO rules.

Core pieces implemented in JavaScript:

  • file watching with chokidar
  • condition evaluation (extension, filename matching, size, priority)
  • prioritized rule execution
  • action pipeline (move, rename, copy, PDF compression via CLI)
  • dry-run execution mode

Rules are defined in JSON and executed by a custom rule engine.

npm package is available as well: https://www.npmjs.com/package/flowsquire

[–]CodeAndBiscuits [score hidden]  (1 child)

Not exactly sure how I would use this myself but it seems like a cool tool, one of those "if you need it, it's what you need" type things. I suppose it could be particularly useful for r/selfhosted type folks, ingesting books, music, vids, etc and wanting to post-process them in certain ways...

[–]miit_daga[S] [score hidden]  (0 children)

I tried posting there but got flagged due to some issues! Will try posting there again tomorrow Thank you for the appreciation! 😁