The Spin the Web Project is, first and foremost, a philosophy: eBranding, the discipline of virtualizing all virtualizable aspects of an organization into a single, coherent digital channel. Spin the Web is the open source framework the Project stewards to realize that philosophy—defining how digital ecosystems can be harmonized into a coherent, elegant Internet experience by building Enterprise Web Portals (“portals”).
It focuses on portals as all‑inclusive access points for organizations, unifying content, services, and data through orchestrated software technologies, standards, and infrastructure. A portal aggregates and personalizes information, exposes interactive and transactional workflows, and acts as the enterprise brand’s primary digital harbor.
The work addresses the persistent challenge of unifying heterogeneous enterprise systems (ERP, CRM, BPMS, MRP, and others) behind a single, role‑aware digital channel, offering consistent abstractions over disparate backends. The goal is not replacement, but harmonization: software vendors concentrate on data, product logic and APIs, while specialized UI integrators build tailored user interfaces on top.
Read our project mission to understand our purpose and guiding principles, and our project roadmap to see our future plans and priorities.
Looking for contributors!
The Spin the Web Project is a work in progress; it is currently managed by a passionate developer looking for equally passionate collaborators.
We welcome people who have as much passion for what they do as we have for what we do! Whether your interests are in protocols, teaching and education, communication and outreach, design and user experience (UX), logic and programming, open source advocacy, web accessibility, information architecture, standards development, documentation and technical writing, community building, security and privacy, data visualization, semantic web and linked data, automation and DevOps, digital sustainability, creative coding and digital art, or any related field—your enthusiasm and expertise can help shape the future of the web. Join us!
Read our contributing guide to learn how you can get involved, our code of conduct to understand our community standards, and about our project governance for details on how decisions are made and how the project is sustained.
Spin the Web is organized into four repos:
-
schemas
WBOL core: Defines the Webbase Ontology Language (WBOL). While HTML describes a single web page, WBOL describes an entire web portal! -
book
Living documentation: An evolving textbook covering the eBranding philosophy, then the framework's architecture, implementation, usage, and future directions. -
webspinner
WBOL runtime: A full-duplex server interpreting WBOL, handling portal requests, and delivering dynamic web experiences. -
project
Project administration: Governance, sustainability, and community coordination.
- Visit our website: spintheweb.org
- Visit our labs: labs.spintheweb.org
- Contact us: info@spintheweb.org
- Learn more about Spin the Web in our living textbook.
Together, let's spin the future of enterprise web portals!
