Skip to content

Repository files navigation

Group 23
							 What is Synomize?

When you start feeling like we’re one software update away from paying a monthly subscription for blinking... Checks the bill to see if you were really charged for blinking: 😳 $10!?!? (note to self, never blink again) "Oops. That’ll be an extra $10 just for reading the receipt." 👁️💸 (receipt continues to update)

Are you tired of building a project to only get rate limited? Are you tired of being asked for even more in fees to finish a project? Are you tired of being told your app can't leave a platforms eco-system? Are you tired of paying AND not even owning your own programs?

Trust me, so were we!

Technology is creating possibilities and world-wide advances at an accelerated rate. They’re unfolding right in front of our eyes. And as technology continues to make advances, the people using it should be able to advance with it.

What is Synomize?

Synomize (verb)

    The act of materializing innovation from reusable pieces of software
by putting the power of technology back into the hands of those it 
was always meant to serve.

Creativity without limitations.

Dream it → Build it → Ship it → Own it.

Synomize is built on an unwavering belief that people can keep
building towards a world where every technological advancement
creates more opportunity, endless possibilities, and continues 
to benefit the generations to come. 

Welcome to Synomize

What would you like to revolutionize today?

    Let’s build together. 🌎✦

Dream it. Create it. Build it. Ship it. Own it.

Synomize is not intended to be a mockup generator.

The board represents an actual software composition.

As pieces are placed, Synomize guides users on what to choose next, offers information on what the options do, or if you have Developer Mode enabled allows users more control for fine-tuning and adjustments.

The goal is simple:

Build the idea once. Let the system handle how that idea needs to be expressed elsewhere.


The Synomize Building System

SynAtomz

The smallest reusable software pieces.

SynBitz

Useful combinations of SynAtomz that represent recognizable behaviors or capabilities.

SynBlokz

Larger functional components assembled from reusable pieces.

SynPackz

Collections of components that work together as a larger system.

SynShipz

Complete creations ready to become something people can run, share, expand, or ship.

The hierarchy allows beginners to start with understandable pieces while still allowing advanced creators to move deeper into the system when they want more control.


STRAIGHT TO THE QUESTIONS YOU"RE PROBABLY WONDERING

Do I get to keep my code?

Yes! Synomize allows you to build for free and export your own code for free.

Can I save a project and come back later?

Yes, Synomize is also built from reusable pieces ITSELF which conveniently makes saving users projects a possibility at the start.

What programming languages are available?

Synomize has set up 50 as a chosen set that covers most average use cases. The Programming Language availability will be posted on the website. If the one you are needing isn't listed please reach out through customer support requesting it and we would be happy to try to add it!

Is Synomize really 3D?

Yes! Synomize was originally designed for the Meta Quest 3S. Current plans have also added 3D via web access as the primary access method. Synomize is prepared to be cross-platform and cross-pickup (start on one device, finish working on a completely different device).

What can I make with Synomize?

You can build apps, games, or websites! This architecture is being developed to support traditional programming languages, web technologies, game engines, shaders, and other software environments without forcing creators to rebuild the same idea separately for every destination.

The long-term goal is not merely "export."

It is portability of ideas.


Creator Studio

Creator Studio is where projects are assembled, explored, tested, and evolved.

Rather than presenting every possible software operation simultaneously, Synomize can expose the pieces relevant to what the creator is currently building.

The interface is designed around the creation itself instead of around the syntax of a particular programming language.

Dream it. Build it. Ship it. Reuse it. OWN it.


Collab

Technology is rarely built alone.

Synomize Collab is being designed as the social and collaborative layer around creation, allowing creators, projects, and reusable pieces to connect without requiring private project contents to become public.

Creators decide what they share.

Collaborate with strangers, friends, team partners, or co-workers.

Curious to see what you could build together? So are we.

We are planning to feature a randomized publicly submitted project on the site that updates daily.

Don't forget you can sign up early at synomize.io


Marketplace

Reusable software becomes dramatically more valuable when it becomes faster to create, innovate, or inspire.

The Synomize Marketplace is designed around that principle.

Creators can eventually publish reusable SynAtomz, SynBitz, SynBlokz, SynPackz, and complete SynShipz for other people to discover and build with.

Instead of an ecosystem where only finished applications have value, the pieces used to create them can have value too.

We hope to allow designers, coders, artists, and programmers of any type or experience level a place to showcase their projects.

The algorithm is being catered around the idea that everyday users as well as popular artists all deserve a chance to have their work noticed.


Ownership

Synomize is being built around a principle that matters deeply to this project:

Creators should be able to own what they create.

The platform is designed around the idea that software should be made up of reusable pieces, but also owned by those that put their hard work into. Whether you are a long time experienced developer or someone who is looking to build something for the very first time. Choose your skill level in Synomize. Developer Mode provides access to smaller, detail-oriented pieces to provide the most flexibility and adaptability to users with more advanced skills or need for precision. Synomize is designed around an all-inclusive eco-system that aims to bridge the gap from Seasoned Developers, Coders, Hobbyists, Vibe-Coders, users with disabilities, or to those interested in starting their first programming journey.


Accessibility

Accessibility is part of the architecture, not a feature to bolt on afterward.

Synomize is being designed to make software creation approachable across different levels of technical experience, physical ability, learning style, device type, and interaction method.

That includes work toward seated and one-handed interaction, sensory controls, alternative interfaces, and spatial creation environments.

The larger goal is accessibility in another sense too:

access to the ability to create technology itself.


Current Development

Synomize is actively being built.

The project currently includes work across:

  • visual building interfaces
  • multi-target generation
  • Creator Studio
  • Collab
  • Marketplace
  • web experiences
  • desktop and spatial interfaces
  • accessibility systems

Some components represented in the architecture are still under active development.

This repository documents the system as it evolves rather than pretending unfinished work is finished.

We believe in transparency.


Website

Synomize:
https://www.synomize.io

The website contains the public Synomize experience, project information, Creator Studio entry points, Collab, Marketplace development, public build updates, and contact information.

Want to help?

Synomize will be needing our first round of real program testers. You won't be asked to install anything (unless you volunteer to test other platform apps) and will be able to use the full experience at synomize.io. And remember the app itself aims to be free to Create, Build, Ship, & own your own projects and code.

Have another way you could help?

I am a solo builder who is in school full-time as well. I am learning a lot of software programs along this journey but still having design issues. The vision is fully mapped it's just implementation on some things I could genuinely use some help with. If you have any other ways you can help please reach out. I am working to get this released as soon as possible. Thank you for your patience and support!

Please also feel free to reach out if you have any ideas, suggestions, questions, or just genuine support!

Demo

Watch the Synomize demo:
Synomize Demo


SynHumanity Labs

Synomize is created by Angela Wilkinson as part of SynHumanity Labs.

SynHumanity Labs explores technology built around a simple question:

What happens when technological advancement increases what ordinary people are capable of creating instead of increasing the distance between creators and technology?

Synomize is one answer to that question.


Build With Us

Synomize is still growing.

There are languages to print. Platforms to reach. Pieces to create. Interfaces to rethink. And things nobody has thought to build yet.

That last category is the interesting one.

What would you like to revolutionize today?

Let’s build together. 🌎✦

About

An immersive VR software creation platform designed to build real software visually

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages