awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
relax avatar

relax/relax

0
View on GitHub↗
8,103 stars·550 forks·JavaScript·GPL-3.0·21 views

Relax

Relax is a headless content management system and visual website builder. It allows for the creation and organization of digital content delivered via a GraphQL API to a React frontend, utilizing a component-based visual editor to construct web pages and layouts without writing manual code.

The platform integrates a dockerized content manager for simplified deployment and uses a schema-driven approach to structure data architecture and entry types. It features a dynamic administrative experience built with React and Redux to manage site states and user interfaces.

The system provides broad capabilities for digital asset management, dynamic data binding, and the generation of contact forms. It also includes tools for user account management, global site configuration, and the export of site data for backup or migration.

Features

  • Headless Visual CMS - Implements a headless content management system that combines GraphQL API delivery with a visual drag-and-drop authoring layer.
  • Visual Page Builders - Features a component-based visual builder for constructing website layouts without writing manual code.
  • Web Page Assemblies - Provides a component-based visual editor to assemble web pages from a library of predefined UI elements.
  • Content Schema Definitions - Uses a schema-driven approach to define entry types and fields for consistent content organization.
  • Content Management Frameworks - Provides a framework for creating, storing, and organizing digital content using a modern web stack.
  • GraphQL Data Fetching - Implements a GraphQL API to fetch specific data structures from the server for the React frontend.
  • Visual Website Builders - Provides a component-based visual editor for constructing web pages and layouts without writing manual code.
  • Digital Asset Managers - Provides systems for centralizing and organizing diverse project files and media assets.
  • Media Asset Managers - Provides a utility for uploading and organizing images and digital files for use across the site.
  • Container Deployment - Uses containerization to package the application and dependencies for consistent execution across environments.
  • Containerized Application Deployments - Utilizes Docker to package and run the web application environment for rapid setup.
  • Containerized CMS Deployments - Ships a dockerized content manager for simplified deployment of digital assets and site schemas.
  • Containerized Deployments - Packages the application into portable images for consistent deployment across hosting platforms.
  • Data Binding - Connects external data sources to page components to populate site content automatically.
  • Global State Managers - Utilizes Redux to maintain a global application state tree and synchronize data across the administrative interface.
  • Global Site Configuration - Provides a central dashboard for adjusting global site settings, including fonts and menu structures.
  • React CMS Authoring Tools - Utilizes a dynamic administrative experience built with React and Redux for managing site states and user interfaces.
  • React - A JavaScript library for building user interfaces - Listed in the “React - A JavaScript library for building user interfaces” section of the Awesome Redux awesome list.

Star history

Star history chart for relax/relaxStar history chart for relax/relax

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Relax

These projects share indexed features with Relax. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • webstudio-is/webstudiowebstudio-is avatar

    webstudio-is/webstudio

    8,240View on GitHub↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    TypeScriptaccessibilityalternativecloudflare
    View on GitHub↗8,240
  • blocks/blocksblocks avatar

    blocks/blocks

    5,089View on GitHub↗

    Blocks is a no-code website builder and component-based UI framework designed to create production-ready websites through a visual interface. It functions as a visual page builder that assembles layouts using pre-designed JSX component blocks. The system includes a visual theme engine used to manage brand identity through the definition of global colors and layout presets. This allows for the application of consistent visual themes across all pages of a site. The platform covers visual website building, JSX page construction, and brand identity management. It utilizes a schema-driven layout

    JavaScriptjsxlowcodemdx
    View on GitHub↗5,089
  • emdash-cms/emdashemdash-cms avatar

    emdash-cms/emdash

    10,887View on GitHub↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    TypeScriptastrocmsemdash
    View on GitHub↗10,887
  • clintonwoo/hackernews-react-graphqlclintonwoo avatar

    clintonwoo/hackernews-react-graphql

    4,533View on GitHub↗

    This project is a GraphQL web application with a React frontend that utilizes server-side rendering to generate HTML on the server for improved initial load times and search engine indexing. The application supports both static site generation for fast delivery via pre-rendered HTML files and containerized deployment to ensure consistent runtime behavior across different environments. The project includes capabilities for GraphQL data integration, frontend asset optimization through code-splitting, and component UI verification using snapshot testing. It also provides a mechanism for managin

    TypeScriptapolloexpressgraphql
    View on GitHub↗4,533
Compare all 30 related projects→

Frequently asked questions

What does relax/relax do?

Relax is a headless content management system and visual website builder. It allows for the creation and organization of digital content delivered via a GraphQL API to a React frontend, utilizing a component-based visual editor to construct web pages and layouts without writing manual code.

What are the main features of relax/relax?

The main features of relax/relax are: Headless Visual CMS, Visual Page Builders, Web Page Assemblies, Content Schema Definitions, Content Management Frameworks, GraphQL Data Fetching, Visual Website Builders, Digital Asset Managers.

Which projects share features with relax/relax?

Projects with overlapping indexed features include: webstudio-is/webstudio — Webstudio is a visual CMS and website builder that provides a visual development environment for designing and… blocks/blocks — Blocks is a no-code website builder and component-based UI framework designed to create production-ready websites… emdash-cms/emdash — EmDash is an open-source content management system built on Astro that combines a visual admin panel with a… clintonwoo/hackernews-react-graphql — This project is a GraphQL web application with a React frontend that utilizes server-side rendering to generate HTML… pokeapi/pokeapi — PokeAPI is a read-only RESTful web interface and comprehensive knowledge base providing structured data about Pokémon… stringer-rss/stringer — Stringer is a self-hosted RSS feed aggregator and reader. It functions as a multi-user feed manager that collects and…