GenomeJS
Project

License

Understand the MIT License used by GenomeJS and its public packages.

GenomeJS is licensed under the MIT License.

The repository's root LICENSE file contains the complete license text and is the authoritative licensing document.

Package metadata

The repository and public package manifests identify the project as:

MIT

This includes:

@genomejs/core
@genomejs/react
@genomejs/vue
@genomejs/svelte

What the MIT License permits

Subject to the license conditions, the MIT License permits use of the software for purposes including:

  • Private projects
  • Commercial projects
  • Modification
  • Distribution
  • Publication
  • Sublicensing
  • Sale of copies
  • Integration into other software

Main condition

Copies or substantial portions of GenomeJS must include:

  • The copyright notice
  • The MIT permission notice

Review the complete root LICENSE file rather than relying only on this summary.

Warranty

GenomeJS is provided:

AS IS

The license does not provide warranties of:

  • Merchantability
  • Fitness for a particular purpose
  • Non-infringement

The authors and copyright holders are not liable under the terms described in the license.

Attribution example

A third-party notices file may include:

GenomeJS

Copyright (c) 2026 Dovudkhon

Licensed under the MIT License.

The complete license notice should remain available with distributed copies or substantial portions of the software.

Package installation

Installing a package does not remove the license conditions.

npm install @genomejs/core

Applications distributing GenomeJS should preserve required notices according to their distribution process.

Forks and modifications

The MIT License permits modification and redistribution.

A fork may:

  • Change the source
  • Add features
  • Remove features
  • Publish modified versions
  • Include GenomeJS in another product

The original notice and permission text must remain in copies or substantial portions of the original software.

Contributions

Unless another agreement is explicitly established, contributions accepted into the GenomeJS repository are made under the repository's MIT License.

Contributors should not submit code that they do not have permission to license.

Trademarks and project identity

The software license governs the source code and accompanying software materials.

It does not automatically grant rights to impersonate the original project, misrepresent modified software as an official release, or misuse project branding.

Modified distributions should clearly identify meaningful changes.

Dependencies

GenomeJS depends on development and framework tooling that may use their own licenses.

The GenomeJS MIT License does not replace the licenses of:

  • React
  • Vue
  • Svelte
  • TypeScript
  • Vitest
  • tsup
  • Testing libraries
  • Other dependencies

Consumers remain responsible for reviewing licenses relevant to their distribution.

Complete license

Read the complete license in the package repository:

https://github.com/DavidAsrorxonov/genome/blob/main/LICENSE.md

This documentation is a practical summary, not a replacement for the legal text or professional legal advice.

On this page