[HN Gopher] Show HN: Hyper Workspace - A no-code framework for JSON
       ___________________________________________________________________
        
       Show HN: Hyper Workspace - A no-code framework for JSON
        
       Hello HN !  I'm Florian, and I would like to share with you a
       project I've been working on over the past few months: Hyper
       Workspace.  Before working in tech, I have been in the finance
       industry for more than 10 years. During this time, I've experienced
       using Excel+VBA and Python notebooks as main interfaces, but never
       felt completely satisfied. Interfacing potentially complex and
       nested objects that you need to consume in your applications is
       still a pain. Modern browsers can offer much more in terms of UI /
       UX, especially when coupled with JSON data representation, but they
       require to write and deploy specific code, use a rendering
       library... and I believe there is a better way: JSON deserves a
       fully horizontal framework, abstracting web semantics, and filling
       the gap between data, views and behavior.  To this end, I've been
       trying to shape Hyper Workspace so that it can provide no-code
       tools to build Documents':                  - Fields: strongly
       typed, deeply nested and potentially recursive, data structures
       (inspired by Typescript).             - Views: drag n' drop
       configuration of documents' pages (ie sub-objects): layout, fields,
       widgets, actions, graphs.             - Methods: visual
       configuration of your "business logic" using a Domain Specific
       Language, plugged at every layer of your data structure, with an
       "object-oriented programming" philosophy. Builtin "Modules" can be
       used to add more functionalities.       You can build "standalone"
       Documents (like spreadsheets) but also Collections where Records
       share the same Schema, like a NoSQL version of Airtable.
       Unstructured data (pdf, images, audio, video) are stored as "Files"
       that can be linked inside Documents.  All this in a multi-desktops
       OS-looking environment. You will find a complete documentation
       inside your workspace.  So far, this is a purely local application
       that stores everything in your IndexedDB. It can be installed
       locally (PWA) and will then work completely offline. No account
       required and nothing leaves your device.  This is more the early
       stage of a framework than a complete product, but I hope it can
       shed a light on a potential new way to "configure" interfaces or
       even workflows, given that Documents can be seen as stateful
       representations of business processes. Builtin "Modules" are the
       key to extending the framework's capabilities: calling APIs, using
       AI agents to structure or query documents, or even take action...
       I'd love to read your feedbacks, questions and ideas on it, and see
       together what could make it useful for you !  Thanks ! Florian
        
       Author : fdb75017
       Score  : 4 points
       Date   : 2024-10-22 17:34 UTC (5 hours ago)
        
 (HTM) web link (hyper-workspace.onrender.com)
 (TXT) w3m dump (hyper-workspace.onrender.com)
        
       ___________________________________________________________________
       (page generated 2024-10-22 23:01 UTC)