Skip to content
@NanoForge-dev

NanoForge

Optimized and accessible web based game engine

NanoForge

🚀 Building the future of web-based gaming.

WebsiteDocumentation


🛠 About NanoForge

NanoForge is an open-source ecosystem designed to simplify and power game development directly on the web. From a robust core engine to developer tooling and editors, NanoForge provides everything you need to build, bundle, and deploy high-performance web games.

📦 The Ecosystem

Repository Description
🎮 Engine The core high-performance game engine for the web.
💻 CLI Command-line tools to scaffold, manage, and build NanoForge projects.
🛠 Editor A visual, web-based editor for creating and tweaking game worlds.
📦 Loader Asset management and loading utility optimized for web streaming.
📐 Schematics Blueprints, templates, and scaffolding logic for the CLI.
🚀 Actions Reusable GitHub Actions to automate your game deployment and CI/CD pipelines.
📚 Docs The source markdown and logic powering our Documentation site.
💡 Examples A collection of demos and starter templates to help you get started.

🤝 Contributing

We love open-source! Whether you want to fix a bug in the engine, add features to the editor, or improve our documentation, your contributions are always welcome.

  1. Fork the target repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Pinned Loading

  1. Engine Engine Public

    TypeScript 5

  2. CLI CLI Public

    TypeScript 1 1

  3. Editor Editor Public

    Svelte 1

Repositories

Showing 10 of 10 repositories

Top languages

Loading…

Most used topics

Loading…