-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch to pnpm workspaces, scripts, reorganize, and format!
- Loading branch information
1 parent
8d3da38
commit 5cf7527
Showing
132 changed files
with
14,019 additions
and
11,964 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
node_modules | ||
*.md | ||
pnpm-lock.yaml | ||
packages/api/src/bindings.ts | ||
target | ||
logs | ||
build | ||
.svelte-kit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
{ | ||
"tabWidth": 4 | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,4 +2,4 @@ | |
|
||
```js | ||
// TODO | ||
``` | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,71 +1,71 @@ | ||
# Wormhole | ||
|
||
 | ||
 | ||
[](https://crates.io/crates/wormhole-common) | ||
[](https://crates.io/crates/wormhole-cli) | ||
|
||
[Download](https://nightly.link/RedstoneWizard08/Wormhole/workflows/build/main) | ||
|
||
A centralized multi-game mod and modpack manager and launcher, supporting Steam, | ||
Minecraft, and the Private Division launcher. | ||
|
||
[API Documentation](https://docs.rs/wormhole-common) | ||
|
||
## Features | ||
|
||
- A fully featured mod manager and installer. | ||
- Supports many different games. | ||
- Full CurseForge integration. | ||
- Full Modrinth integration. | ||
- Full SpaceDock integration. | ||
- Full CKAN integration (See: https://github.com/RedstoneWizard08/CKANDex) | ||
- Available for many platforms. | ||
- Easy-to-use UI. | ||
- Blazingly fast. | ||
- Super memory-efficient. | ||
|
||
## Roadmap | ||
|
||
- [x] Run udeps | ||
- [ ] Mod deletion | ||
- [x] Support for KSP 2 | ||
- [x] Support for KSP 1 | ||
- [x] Support for Minecraft | ||
- [ ] Support for other suggested games. | ||
- [x] Support for Windows, Linux, and MacOS | ||
- [x] Support for any Steam library location | ||
- [x] Support for any Epic Games library location | ||
- [x] Support for Private Division launcher | ||
- [x] Mod installation & browsing from SpaceDock | ||
- [x] Mod installation & browsing from CKAN | ||
- [x] Mod installation & browsing from CurseForge | ||
- [x] Mod installation & browsing from Modrinth | ||
- [ ] Modpack installation & browsing from SpaceDock | ||
- [ ] Modpack installation & browsing from CKAN | ||
- [ ] Modpack installation & browsing from CurseForge | ||
- [ ] Modpack installation & browsing from Modrinth | ||
- [x] GUI app | ||
- [x] Full instances support | ||
- [x] Friendly UI | ||
- [x] Fast UI | ||
- [x] 100% Open Source | ||
- [ ] CLI app | ||
- [ ] Memory & CPU settings | ||
- [ ] General settings | ||
- [ ] Network limiting settings | ||
- [ ] Mod config editor | ||
- [ ] Mod dependency resolution & installation | ||
- [ ] Mod conflict resolution (KSP 1 & KSP 2) | ||
- [ ] Game version compatibility filter | ||
- [ ] Game log viewer | ||
- [ ] Modpack export & management | ||
- [ ] Modpack creator & editor (CLI) | ||
|
||
## History | ||
|
||
Wormhole was originally known as the SpaceWarp Installer, and then @Rexicon226 and | ||
@RedstoneWizard08 decided to expand it out into a fully fledged game launcher and | ||
mod manager for KSP 1 and KSP 2. After about 6 months, @RedstoneWizard08 then decided | ||
to expand it out into a general mod manager and game launcher to support many other | ||
games (which can be suggested via issues). | ||
# Wormhole | ||
|
||
 | ||
 | ||
[](https://crates.io/crates/wormhole-common) | ||
[](https://crates.io/crates/wormhole-cli) | ||
|
||
[Download](https://nightly.link/RedstoneWizard08/Wormhole/workflows/build/main) | ||
|
||
A centralized multi-game mod and modpack manager and launcher, supporting Steam, | ||
Minecraft, and the Private Division launcher. | ||
|
||
[API Documentation](https://docs.rs/wormhole-common) | ||
|
||
## Features | ||
|
||
- A fully featured mod manager and installer. | ||
- Supports many different games. | ||
- Full CurseForge integration. | ||
- Full Modrinth integration. | ||
- Full SpaceDock integration. | ||
- Full CKAN integration (See: https://github.com/RedstoneWizard08/CKANDex) | ||
- Available for many platforms. | ||
- Easy-to-use UI. | ||
- Blazingly fast. | ||
- Super memory-efficient. | ||
|
||
## Roadmap | ||
|
||
- [x] Run udeps | ||
- [ ] Mod deletion | ||
- [x] Support for KSP 2 | ||
- [x] Support for KSP 1 | ||
- [x] Support for Minecraft | ||
- [ ] Support for other suggested games. | ||
- [x] Support for Windows, Linux, and MacOS | ||
- [x] Support for any Steam library location | ||
- [x] Support for any Epic Games library location | ||
- [x] Support for Private Division launcher | ||
- [x] Mod installation & browsing from SpaceDock | ||
- [x] Mod installation & browsing from CKAN | ||
- [x] Mod installation & browsing from CurseForge | ||
- [x] Mod installation & browsing from Modrinth | ||
- [ ] Modpack installation & browsing from SpaceDock | ||
- [ ] Modpack installation & browsing from CKAN | ||
- [ ] Modpack installation & browsing from CurseForge | ||
- [ ] Modpack installation & browsing from Modrinth | ||
- [x] GUI app | ||
- [x] Full instances support | ||
- [x] Friendly UI | ||
- [x] Fast UI | ||
- [x] 100% Open Source | ||
- [ ] CLI app | ||
- [ ] Memory & CPU settings | ||
- [ ] General settings | ||
- [ ] Network limiting settings | ||
- [ ] Mod config editor | ||
- [ ] Mod dependency resolution & installation | ||
- [ ] Mod conflict resolution (KSP 1 & KSP 2) | ||
- [ ] Game version compatibility filter | ||
- [ ] Game log viewer | ||
- [ ] Modpack export & management | ||
- [ ] Modpack creator & editor (CLI) | ||
|
||
## History | ||
|
||
Wormhole was originally known as the SpaceWarp Installer, and then @Rexicon226 and | ||
@RedstoneWizard08 decided to expand it out into a fully fledged game launcher and | ||
mod manager for KSP 1 and KSP 2. After about 6 months, @RedstoneWizard08 then decided | ||
to expand it out into a general mod manager and game launcher to support many other | ||
games (which can be suggested via issues). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,15 @@ | ||
# Security Policy | ||
|
||
## Supported Versions | ||
|
||
| Version | Supported | | ||
|--------------|--------------------| | ||
| < 1.0 | :x: | | ||
| 1.x.x | :white_check_mark: | | ||
| 2.x.x (beta) | :white_check_mark: | | ||
|
||
## Reporting a Vulnerability | ||
|
||
To report a vulnerability, please head to the issues section | ||
and create one describing the issue. We will try to fix it | ||
as soon as possible. Thanks! | ||
# Security Policy | ||
|
||
## Supported Versions | ||
|
||
| Version | Supported | | ||
| ------------ | ------------------ | | ||
| < 1.0 | :x: | | ||
| 1.x.x | :white_check_mark: | | ||
| 2.x.x (beta) | :white_check_mark: | | ||
|
||
## Reporting a Vulnerability | ||
|
||
To report a vulnerability, please head to the issues section | ||
and create one describing the issue. We will try to fix it | ||
as soon as possible. Thanks! |
Oops, something went wrong.