Readit News logoReadit News
Posted by u/ryu-suke 7 months ago
Show HN: Hollow – A Customizable Digital Workspace
The project is a modular, fully customizable digital workspace designed for those who want complete control over their tools. Instead of being locked into predefined workflows, it lets you create, style, and organize tools as cards that seamlessly integrate into your workspace.

- How the Project Works

    Tools - the app's core functionalities are it's tools, for example a notebook, kanban, webview...
    Limitless Customization - Styling the tools as i refer to each instance of it a 'card' is a another core feature, from minimalist setups to complex multi-card workflows.
    Plugin System - Extend functionality with plugins, making it adaptable to your needs, developer can use the app's api to make plugins/tools for the app.
- Why This Project?

Unlike traditional productivity apps, this project doesn’t force a specific structure. It’s an open-ended system where you build your own tools, layouts, and workflows instead of adapting to someone else’s design choices. Whether you need a note-taking space, a task manager, or something entirely unique, the project adapts to you.

- Check it out: https://github.com/hollow-app

Would love to hear your thoughts, ideas, or feedback!

Thanks a lot.

abstractbeliefs · 7 months ago
"Currently, the app isn’t open source, as I felt it didn’t need to be."

No open source, not selling me as a customer.

If you make your entire product about customisation, you're doing me a disservice to not let me adjust the code as suits my needs, asides from the ethical position on free software.

samrolken · 7 months ago
Not just that, but even:

> However, tools developed for Hollow will need to be open source to be approved

Weirdly contradictory.

ryu-suke · 7 months ago
Another user point that as well, English is not my first language so i think i miss used the word 'approved', if a plugin is open source it will be labeled as verified otherwise it will be unverified, in both cases they will be available in the app's plugin section for installation.
ryu-suke · 7 months ago
customizability lies in its plugin and theme system, not in modifying the core source code. The goal is to give users complete control over their experience without needing to edit the underlying codebase. You can create plugins to extend functionality, design themes to change its look and feel, and tweak everything to fit your workflow, yet i do understand how important for apps to be open source, therefore i wont guarantee that happening any time soon
abstractbeliefs · 7 months ago
It's not one-or-the-other. You can achieve all that customisability without having to edit the code, while also leaving it as an option for those who want to take it further.
traverseda · 7 months ago
>Hollow is intended to be driven by a community of developers, Whether you’re using the core tools or adding new ones through plugins, you’re part of a growing ecosystem of creativity and flexibility.

>"Currently, the app isn’t open source, as I felt it didn’t need to be."

It has to be real good before I'm willing to work for you for free. How much better are you than logseq, or even other closed source competitors like obsidian or roam research?

You want me to put my brain into this thing that I don't own?

>However, tools developed for Hollow will need to be open source to be approved as verified tools.

You want us to work for free, follow a specific license, but you're not willing to follow that license yourself? That borders on being disrespectful in my opinion.

ryu-suke · 7 months ago
it's not about getting people to "work for free", it's about enabling people to create freely. The reason verified tools need to be open source is to ensure transparency and trust for users who install them, and for me to label them as verified, not to impose a one-sided standard. Users should know what a plugin does before they integrate it into their workspace. That said, nothing stops developers from making private or commercial plugins if they choose to, it will still be available on the app's plugin list but it won't be labeled as verified
traverseda · 7 months ago
>The reason verified tools need to be open source is to ensure transparency and trust for users who install them

Is that not true of the code you've written here as well? I don't understand why you have different rules for yourself or for people developing for your platform.

rosseitsa · 7 months ago
Hey, I downloaded and played around with the app a bit and it feels promising. It looks like obsidian in the sense of aspiring to be an "everything" app.

However, I am much more likely to use and contribute to the ecosystem of an app that is open source, in order to avoid a rug pull (relevant article https://howtomarketagame.com/2021/11/01/dont-build-your-cast...).

I read in the website that it is not open source because it does not need to be, could you elaborate on this?

ryu-suke · 7 months ago
The decision to keep Hollow closed source isn’t about restricting users, it’s about ensuring stability while maximizing customization through plugins and themes. you can extend it freely using the plugin system, much like how browsers allow extensions without requiring users to alter their source code.

I understand concerns about long term sustainability and rug pulls. Unlike subscription based models or cloud locked apps, Hollow is 100% local, and the app remains fully usable regardless of future updates. The goal is to foster a plugin driven ecosystem rather than requiring contributors to maintain the core software.

And Thanks for trying out Hollow, really glad to hear you find it promising.

rosseitsa · 7 months ago
"The decision to keep Hollow closed source isn’t about restricting users, it’s about ensuring stability while maximizing customization through plugins and themes."

I am not sure if the above is marketing speech but of course you can open source it while not accepting PR that would harm the stability of the app.

Most developers interested in such software would not invest time and effort towards projects that may be abandoned soon, or that may have their future versions require subscriptions.

I am not going to be using Hollow, it is unusable in its current state and I do not see any security in helping the app grow.

compootr · 7 months ago
> The decision to keep Hollow closed source isn’t about restricting users, it’s about ensuring stability while maximizing customization through plugins and themes. you can extend it freely using the plugin system, much like how browsers allow extensions without requiring users to alter their source code.

This is the worst take about open source software I've seen in a while.

First impressions are everything, and as it stands, I 100% do not trust you as a sole developer. Like seriously, as a dude truing to get adoption of your project, WTF is wrong with you? why are you scared of the boogieman of releasing source code?

do you write code badly and will feel attacked by others reading it?

fimdomeio · 7 months ago
On FF: Just to let you know when I enter the site it makes a request to: https://hollow-space.web.app/[object Object]

Also clicking explore does change the url to https://hollow-space.web.app/#0 but makes no visual difference. I have a feeling that quite a bit of the website is not working for me.

ryu-suke · 7 months ago
Thanks for the heads-up, they are from the original Next.js template i used that haven’t been fully adapted yet, I’ll be fixing these soon
jph · 7 months ago
Think about adding screenshots of people using it, or explainer videos, or before/after comparisons, etc.

You'll likely land more people if you can provide context. For example, is it kind of like Notion, or Airtable, or HyperCard, or Trello? Is there a specific kind of person, or role, or task that is an especially good match?

ryu-suke · 7 months ago
Great points, The ideal users are those who want a highly customizable digital workspace without being locked into a rigid structure, and i do have plan on releasing some videos about that. thanks for the suggestion, definitely something I’ll be doing!
rootsudo · 7 months ago
I love the idea, but digital workspaces are already a published, polished ecosystem that locks you in via Google, Zoho, Microsoft M365, etc.

Being closed source, feels that it isn't truely complete control, and predefined workflows usually solve or fix common business issues which make/reward being in a digital workspace.

ryu-suke · 7 months ago
Thanks for the feedback.

I always describe it as a digital workspace as i see that as much of a global definition for the app, yet when i first started what i was working on is something similar to obsidian and notion but without it being natively a note taking app. Something empty that can be customized fully and supports plugin system, all that to make something that doesn't require to be constantly modernizing.

thanks again for the support.

tabarnacle · 7 months ago
Really interesting project! Could you share some screenshots or examples of how it works in practice?
ryu-suke · 7 months ago
Thanks, I released a simple Play video a while back showing an earlier version https://www.youtube.com/watch?v=1ShchM6MDIU. and what i would say changed a lot from that version is the notebook, i would recommend reading the changelog of the new version after watching that video https://hollow-space.web.app/changelog
nvllsvm · 7 months ago
"Currently, the app isn’t open source, as I felt it didn’t need to be."

I would have happily created an Arch Linux AUR package for Hollow if it were open source.