Skip to main content

SimForge

PyPi Docs Python Docker Docs Codecov

SimForge is a framework for creating diverse virtual environments through procedural generation.

Overview

The framework implements a modular approach with three primary concepts: Assets, Generators, and Integrations.

Assets

Assets are the registered building blocks that range from simple images and meshes to complex articulated models. Their definitions reside in external repositories that can be shared and reused across projects. Example: SimForge Foundry

Generators

Generators are responsible for automating the creation of Assets from their definitions in a deterministic manner. They interface with external tools and libraries to produce the desired output. Example: Blender

Integrations

Integrations seamlessly bridge the gap between the Generators and external frameworks such as game engines or physics simulators. These modules leverage domain-specific APIs to import and configure the generated Assets. Example: Isaac Lab

Documentation

The full documentation is available in its raw form inside the docs directory. The compiled version is hosted online in a more accessible format.

HTML

License

This project is dual-licensed under either the MIT or Apache 2.0 licenses.

Metadata

Release files for simforge 0.4.0

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

Source distribution (sdist)

Source distribution for simforge 0.4.0
File Size Uploaded
simforge-0.4.0.tar.gz 11.2 MB Details

Built distribution (wheel)

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

Total release size: 11.2 MB

Release files / simforge-0.4.0.tar.gz

Download URL simforge-0.4.0.tar.gz
Size 11.2 MB
Tags Source
SHA-256 checksum
How to use checksums
0c349ba0240f0b3b1fd76771b4a7be760f3adb231a90785406af949d39e3d518
BLAKE2b-256 checksum
How to use checksums
6da879d944c803a88287c9c23988e3461e96720e3356651dd25eac44b65573e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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 / simforge-0.4.0-py3-none-any.whl

Download URL simforge-0.4.0-py3-none-any.whl
Size 70.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e9a72a6b6e9b6f285563060d4c27316a63d0b540b46a89be1bc5ebe9a202c8b8
BLAKE2b-256 checksum
How to use checksums
af3c05968b4a9373d51eda81bed5a7c70cbbf1f146f54984cffcce141064d513
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0 This release

2 release files

0.3.0

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.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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