Skip to main content

Omoospace

中文文档

overview

Omoospace is a universal folder structure guideline for creative projects. Its goals are universality, flexibility, and semantic clarity. It works for complex projects and team collaboration, as well as simple projects and individual work. Why Omoospace?

Getting Started

New Project

  1. Create a new folder as the project root.
  2. Create Omoospace.yml in the root.
  3. Create Contents/ in the root and put your resource files in it.
  4. (Optional) Create Subspaces/ in the root and put your source files in it.
  5. (Optional) Add other folders as needed and place the corresponding file types in them.

Existing Project

  1. Create Omoospace.yml in the project root.

  2. Edit Omoospace.yml and add:

    contents_dir: <resource_folder_name>
    

    Example:

    contents_dir: Assets
    
  3. (Optional) Edit Omoospace.yml and add:

    subspaces_dir: <source_folder_name>
    

    Example:

    subspaces_dir: ProjectFiles
    

Command Line Tool

Install uv and tool

https://docs.astral.sh/uv/getting-started/installation/

uv tool install omoospace[cli]

New Project

omoos create <Name>

Existing Project

cd <project folder>
omoos init

Metadata

Release files for omoospace 0.2.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for omoospace 0.2.8
File Size Uploaded
omoospace-0.2.8.tar.gz 28.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for omoospace 0.2.8
File Interpreter ABI Platform
omoospace-0.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 60.3 kB

Release files / omoospace-0.2.8.tar.gz

Download URL omoospace-0.2.8.tar.gz
Size 28.0 kB
Tags Source
SHA-256 checksum
How to use checksums
2226fbd4d2c7e78c363de25791bb2135fec66f3089a029510a48216b319720a9
BLAKE2b-256 checksum
How to use checksums
3218b2aeaf2c680c5b3db25c321adf209cb924ae7002393448e14753ee44dc61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / omoospace-0.2.8-py3-none-any.whl

Download URL omoospace-0.2.8-py3-none-any.whl
Size 32.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2ad00ff41ecd9c9fb94f5d88ee494338ec0184f04e24dc008eb6c8da97d5b51b
BLAKE2b-256 checksum
How to use checksums
532daafc4c18cbadf50445a5bf1b0ffad7a0ea837ae4df8f22fd8e88ce2ec68e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.2.8 This release

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page