diff --git a/tests/failed-urls-reporter.ts b/tests/failed-urls-reporter.ts new file mode 100644 index 00000000..6d4e97a4 --- /dev/null +++ b/tests/failed-urls-reporter.ts @@ -0,0 +1,30 @@ +import type { Reporter, TestModule } from "vitest/node"; + +declare module "vitest" { + interface TaskMeta { + requestedUrls?: string[]; + } +} + +export default class FailedUrlsReporter implements Reporter { + onTestRunEnd(testModules: ReadonlyArray) { + const failed: { name: string; urls: string[] }[] = []; + for (const module of testModules) { + for (const test of module.children.allTests("failed")) { + const urls = test.meta().requestedUrls; + if (!urls || urls.length === 0) continue; + failed.push({ name: test.fullName, urls }); + } + } + + if (failed.length === 0) return; + + console.log("\nURLs requested during failed tests:"); + for (const { name, urls } of failed) { + console.log(` ${name}`); + for (const url of urls) { + console.log(` ${url}`); + } + } + } +} diff --git a/tests/helpers/invariants.ts b/tests/helpers/invariants.ts new file mode 100644 index 00000000..a4c1c003 --- /dev/null +++ b/tests/helpers/invariants.ts @@ -0,0 +1,33 @@ +import { expect } from "vitest"; + +interface DriftingCountMatchers { + driftingCount(bounds: { atLeast: number; atMost: number }): R; +} + +expect.extend({ + driftingCount( + received: unknown, + bounds: Parameters[0], + ) { + const { atLeast, atMost } = bounds; + const pass = + typeof received === "number" && + Number.isFinite(received) && + received >= atLeast && + received <= atMost; + return { + pass, + message: () => + pass + ? `expected ${received} not to be within [${atLeast}, ${atMost}]` + : `expected ${received} to be a number within [${atLeast}, ${atMost}]`, + actual: received, + expected: `number in [${atLeast}, ${atMost}]`, + }; + }, +}); + +declare module "vitest" { + interface Assertion extends DriftingCountMatchers {} + interface AsymmetricMatchersContaining extends DriftingCountMatchers {} +} diff --git a/tests/mocks/data/ao3/series/1728802/index.html b/tests/mocks/data/ao3/series/1728802/index.html index d2920a6e..ae312980 100644 --- a/tests/mocks/data/ao3/series/1728802/index.html +++ b/tests/mocks/data/ao3/series/1728802/index.html @@ -34,7 +34,7 @@ - + @@ -57,7 +57,7 @@

Log In

@@ -583,7 +583,7 @@

Tags
Summary
-

Dick knew about Donna's daydreams about him walking away. And maybe in his darkest moments, Dick has a few of his own. But now, as he and Donna board the plane to travel across the world, he wonders if he will ever make it back. This isn't how either of them expected it to go, but maybe that's the silver lining to the otherwise dark situation.

 

Aka... It didn't take his death to finally make Dick walk away from Gotham, but he might not be able to say the same in a year.

The cure was still early stages of development, considered experimental at best. The Bats were the least of their concerns. Dick knows things will never be the same, assuming he lives at all.

+

Dick knew about Donna's daydreams about him walking away. And maybe in his darkest moments, Dick has a few of his own. But now, as he and Donna board the plane to travel across the world, he wonders if he will ever make it back. This isn't how either of them expected it to go, but maybe that's the silver lining to the otherwise dark situation.

 

Aka... It didn't take his death to finally make Dick walk away from Gotham, but he might not be able to say the same in a year.

The cure was still early stages of development, considered experimental at best. The Bats were the least of their concerns. Dick knows things will never be the same, assuming he lives at all.

Series
@@ -602,25 +602,25 @@
Series
Language:
English
Words:
-
5,718
+
8,134
Chapters:
-
2/3
+
3/4
Collections:
1
Comments:
-
122
+
158
Kudos:
-
1,409
+
1,502
Bookmarks:
-
226
+
240
Hits:
-
13,550
+
14,932
@@ -629,7 +629,7 @@
Series
  • @@ -694,13 +694,13 @@
    Series
    19
    Kudos:
    -
    460
    +
    469
    Bookmarks:
    -
    53
    +
    57
    Hits:
    -
    2,714
    +
    2,780
    @@ -732,7 +732,7 @@

    About the Archive

  • Terms of Service
  • Content Policy
  • Privacy Policy
  • -
  • DMCA Policy
  • +
  • DMCA & TIDA Policies
  • Site Status
  • @@ -747,7 +747,7 @@

    Contact Us

    Development

    @@ -926,7 +926,7 @@

    Contact Us

    Development

    @@ -414,7 +414,7 @@

    Contact Us

    Development

    @@ -357,7 +365,7 @@

    Contact Us

    Development

    @@ -307,7 +315,7 @@

    Contact Us

    Development

    @@ -357,7 +365,7 @@

    Contact Us

    Development

    @@ -357,7 +365,7 @@

    Contact Us

    Development

    @@ -327,7 +354,7 @@

    Contact Us

    Development

    @@ -307,7 +315,7 @@

    Contact Us

    Development

    + + - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - + + + + + diff --git a/tests/mocks/data/ao3/tags/56312676/feed.atom b/tests/mocks/data/ao3/tags/56312676/feed.atom index b3553757..51d5c0db 100644 --- a/tests/mocks/data/ao3/tags/56312676/feed.atom +++ b/tests/mocks/data/ao3/tags/56312676/feed.atom @@ -8,13 +8,13 @@ tag:archiveofourown.org,2005:Work/81330781 2026-03-16T20:26:49Z - 2026-03-16T21:28:11Z + 2026-04-09T21:48:25Z March 23rd, 2021 - <p>by <a rel="author" href="https://archiveofourown.org/users/its_not_a_username_its_an_idea/pseuds/its_not_a_username_its_an_idea">its_not_a_username_its_an_idea</a></p><p>As the 5th year anniversary of Ever Given-got-stuck-in-Suez Canal-day approaches, I though why not complete the fic I'd began and actually publish this time - aside from the "fandom" being pretty dead atp obv but shhhh. I hereby welcome you, dear reader, to this lesbian love(?) story, co-starring *drum-roll* the Suez Canal (they/them) and the Ever Given Container Ship (she/her) *the crowd goes wild*. I tried to include the real details of the event as much and unaltered as possible. And, without further ado, please enjoy the story...</p><p>Words: 521, Chapters: 2/?, Language: English</p><ul><li>Fandoms: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Water%20Vehicles%20(Anthropomorphic)/works">Water Vehicles (Anthropomorphic)</a></li><li>Rating: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Not%20Rated/works">Not Rated</a></li><li>Warnings: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/No%20Archive%20Warnings%20Apply/works">No Archive Warnings Apply</a></li><li>Categories: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/F*s*F/works">F/F</a></li><li>Characters: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Suez%20Canal/works">Suez Canal</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20given%20container%20ship/works">Ever given container ship</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship%20(IMO%209811000)/works">Ever Given Container Ship (IMO 9811000)</a></li><li>Relationships: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship*s*Suez%20Canal/works">Ever Given Container Ship/Suez Canal</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship*s*Suez%20Canal%20(Anthropomorphic)/works">Ever Given Container Ship/Suez Canal (Anthropomorphic)</a></li><li>Additional Tags: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Fluff/works">Fluff</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Crack/works">Crack</a></li></ul> + <p>by <a rel="author" href="https://archiveofourown.org/users/cretaceous_crab_revolution/pseuds/cretaceous_crab_revolution">cretaceous_crab_revolution</a></p><p>As the 5th year anniversary of Ever Given-got-stuck-in-Suez Canal-day approaches, I though why not complete the fic I'd began and actually publish this time - aside from the "fandom" being pretty dead atp obv but shhhh. I hereby welcome you, dear reader, to this lesbian love(?) story, co-starring *drum-roll* the Suez Canal (they/them) and the Ever Given Container Ship (she/her) *the crowd goes wild*. I tried to include the real details of the event as much and unaltered as possible. And, without further ado, please enjoy the story...</p><p>Words: 521, Chapters: 2/?, Language: English</p><ul><li>Fandoms: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Water%20Vehicles%20(Anthropomorphic)/works">Water Vehicles (Anthropomorphic)</a></li><li>Rating: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Not%20Rated/works">Not Rated</a></li><li>Warnings: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/No%20Archive%20Warnings%20Apply/works">No Archive Warnings Apply</a></li><li>Categories: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/F*s*F/works">F/F</a></li><li>Characters: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Suez%20Canal/works">Suez Canal</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20given%20container%20ship/works">Ever given container ship</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship%20(IMO%209811000)/works">Ever Given Container Ship (IMO 9811000)</a></li><li>Relationships: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship*s*Suez%20Canal/works">Ever Given Container Ship/Suez Canal</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship*s*Suez%20Canal%20(Anthropomorphic)/works">Ever Given Container Ship/Suez Canal (Anthropomorphic)</a></li><li>Additional Tags: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Fluff/works">Fluff</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Crack/works">Crack</a></li></ul> - its_not_a_username_its_an_idea - https://archiveofourown.org/users/its_not_a_username_its_an_idea/pseuds/its_not_a_username_its_an_idea + cretaceous_crab_revolution + https://archiveofourown.org/users/cretaceous_crab_revolution/pseuds/cretaceous_crab_revolution @@ -34,11 +34,11 @@ tag:archiveofourown.org,2005:Work/72852701 2025-10-21T03:02:55Z - 2025-12-24T22:23:29Z + 2026-04-11T03:24:01Z all ships, babey <p>by <a rel="author" href="https://archiveofourown.org/users/TimeToCommitCrimes/pseuds/TimeToCommitCrimes">TimeToCommitCrimes</a></p><p>The Ever Given ends up in HermitCraft, just in time to help out with bothering BDubs.</p> -<p>or: ive been in this server for less than a week (as of writing) and im already caving to peer pressure</p><p>Words: 303, Chapters: 1/1, Language: English</p><p>Series: Part 4 of <a href="https://archiveofourown.org/series/5327121">all ships week 2025</a></p><ul><li>Fandoms: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/21st%20Century%20CE%20RPF/works">21st Century CE RPF</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Hermitcraft%20SMP/works">Hermitcraft SMP</a></li><li>Rating: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/General%20Audiences/works">General Audiences</a></li><li>Warnings: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/No%20Archive%20Warnings%20Apply/works">No Archive Warnings Apply</a></li><li>Categories: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/F*s*F/works">F/F</a></li><li>Characters: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship%20(Anthropomorphic)/works">Ever Given Container Ship (Anthropomorphic)</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/ever%20given%20container%20ship%20recreation%20(hermitcraft)/works">ever given container ship recreation (hermitcraft)</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/John%20Booko%20%7C%20BdoubleO100/works">John Booko | BdoubleO100</a></li><li>Relationships: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/ever%20given%20(real%20life)*s*ever%20given%20(hermitcraft)/works">ever given (real life)/ever given (hermitcraft)</a></li><li>Additional Tags: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Crack/works">Crack</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/crack%20ships/works">crack ships</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ship%20shipping/works">Ship shipping</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Hermitcraft%20Season%207/works">Hermitcraft Season 7</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Mentioned%20Joe%20Hills%20%7C%20joehillssays/works">Mentioned Joe Hills | joehillssays</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/not%20even%20alpha%20read*d*%20fuck%20it%20we%20ball/works">not even alpha read. fuck it we ball</a></li></ul> +<p>or: ive been in this server for less than a week (as of writing) and im already caving to peer pressure</p><p>Words: 303, Chapters: 1/1, Language: English</p><ul><li>Fandoms: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/21st%20Century%20CE%20RPF/works">21st Century CE RPF</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Hermitcraft%20SMP/works">Hermitcraft SMP</a></li><li>Rating: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/General%20Audiences/works">General Audiences</a></li><li>Warnings: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/No%20Archive%20Warnings%20Apply/works">No Archive Warnings Apply</a></li><li>Categories: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/F*s*F/works">F/F</a></li><li>Characters: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship%20(Anthropomorphic)/works">Ever Given Container Ship (Anthropomorphic)</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/ever%20given%20container%20ship%20recreation%20(hermitcraft)/works">ever given container ship recreation (hermitcraft)</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/John%20Booko%20%7C%20BdoubleO100/works">John Booko | BdoubleO100</a></li><li>Relationships: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/ever%20given%20(real%20life)*s*ever%20given%20(hermitcraft)/works">ever given (real life)/ever given (hermitcraft)</a></li><li>Additional Tags: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Crack/works">Crack</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/crack%20ships/works">crack ships</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ship%20shipping/works">Ship shipping</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Hermitcraft%20Season%207/works">Hermitcraft Season 7</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Mentioned%20Joe%20Hills%20%7C%20joehillssays/works">Mentioned Joe Hills | joehillssays</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/not%20even%20alpha%20read*d*%20fuck%20it%20we%20ball/works">not even alpha read. fuck it we ball</a></li></ul> TimeToCommitCrimes https://archiveofourown.org/users/TimeToCommitCrimes/pseuds/TimeToCommitCrimes @@ -258,7 +258,7 @@ tag:archiveofourown.org,2005:Work/33791752 2021-09-10T03:40:22Z - 2023-12-23T06:36:48Z + 2026-05-01T19:51:06Z Two Ships Passing <p>by <a rel="author" href="https://archiveofourown.org/users/memorizingthedigitsofpi/pseuds/memorizingthedigitsofpi">memorizingthedigitsofpi</a></p><p>The Suez Canal is a busy throughline for international trade. But that's not all it is. Even a waterway as experienced as this one can sometimes get into... entanglements. Sometimes even the most famous shipping canals have <em>needs</em>.</p><p>Words: 420, Chapters: 1/1, Language: English</p><p>Series: Part 1 of <a href="https://archiveofourown.org/series/3213912">the life of the Suez Canal</a></p><ul><li>Fandoms: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Maritime%20RPF/works">Maritime RPF</a></li><li>Rating: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Mature/works">Mature</a></li><li>Warnings: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/No%20Archive%20Warnings%20Apply/works">No Archive Warnings Apply</a></li><li>Categories: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Other/works">Other</a></li><li>Characters: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship%20(Anthropomorphic)/works">Ever Given Container Ship (Anthropomorphic)</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Suez%20Canal%20(Anthropomorphic)/works">Suez Canal (Anthropomorphic)</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Coral%20Crystal%20Container%20Ship%20(Anthropomorphic)/works">Coral Crystal Container Ship (Anthropomorphic)</a></li><li>Relationships: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Ever%20Given%20Container%20Ship*s*Suez%20Canal%20(Anthropomorphic)/works">Ever Given Container Ship/Suez Canal (Anthropomorphic)</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Coral%20Crystal%20Container%20Ship*s*Suez%20Canal%20(Anthropomorphic)/works">Coral Crystal Container Ship/Suez Canal (Anthropomorphic)</a></li><li>Additional Tags: <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Unrequited%20Love/works">Unrequited Love</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Post-Break%20Up/works">Post-Break Up</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Rebound%20Relationship/works">Rebound Relationship</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/One%20Night%20Stands/works">One Night Stands</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/the%20one%20that%20got%20away/works">the one that got away</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/mr%20right%20now/works">mr right now</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Comedy/works">Comedy</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/literal%20ship%20fic/works">literal ship fic</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Crack%20Treated%20Seriously/works">Crack Treated Seriously</a>, <a full_path="true" class="tag" href="https://archiveofourown.org/tags/Implied%20(c)anal%20sex/works">Implied (c)anal sex</a></li></ul> diff --git a/tests/mocks/data/ao3/tags/A Song of Ice and Fire - George R!d! R!d! Martin/index.html b/tests/mocks/data/ao3/tags/A Song of Ice and Fire - George R!d! R!d! Martin/index.html index 757c150f..6ebb0fff 100644 --- a/tests/mocks/data/ao3/tags/A Song of Ice and Fire - George R!d! R!d! Martin/index.html +++ b/tests/mocks/data/ao3/tags/A Song of Ice and Fire - George R!d! R!d! Martin/index.html @@ -34,7 +34,7 @@ - + @@ -57,7 +57,7 @@

    Log In

    @@ -2726,7 +2746,7 @@

    About the Archive

  • Terms of Service
  • Content Policy
  • Privacy Policy
  • -
  • DMCA Policy
  • +
  • DMCA & TIDA Policies
  • Site Status
  • @@ -2741,7 +2761,7 @@

    Contact Us

    Development

    @@ -233,7 +233,7 @@

    Contact Us

    Development

    @@ -1416,7 +1416,7 @@

    Contact Us

    Development

    @@ -247,7 +247,7 @@

    Contact Us

    Development

    @@ -1786,32 +1812,32 @@

  • @@ -1823,32 +1849,32 @@

  • @@ -1860,47 +1886,47 @@

  • +
  • +
  • -
  • -
  • -
  • @@ -2743,7 +2769,7 @@

    Contact Us

    Development

    @@ -225,7 +225,7 @@

    Contact Us

    Development

    -

    05 Apr 2026

    +

    10 May 2026

    Tags
    Summary
    -

    Craig Tucker is a sheltered alpha prince who has been arranged to marry Tweek, a rare male omega, to unite their rivaling nations.

    Craig isn't a fan of anyone, least of all omegas. Tweek doesn't know how to process his new life in a foreign nation mated to a man who he can't tell hates him or wants to sleep with him- or worse: both.

    +

    阿尔图发现宿舍墙面破了个洞,而住在他隔壁的奈费勒同学每晚就借着这个洞偷自己寝室的光学习,这怎么可以呢?阿尔图第二天用屌把洞堵了起来

    +

    哇哦看简介就很惊天下流,详情看tag但tag也没打全所以还是慎入,我们只是互联网邻居不要骂我求你们了,你就当我是猴山跑出来的长颈鹿行不行,

    @@ -1613,25 +1624,18 @@
    Summary
    Language:
    -
    English
    +
    中文-普通话 國語
    Words:
    -
    50,487
    +
    6,143
    Chapters:
    -
    22/?
    +
    2/2
    -
    Comments:
    -
    273
    -
    Kudos:
    -
    1,056
    - -
    Bookmarks:
    -
    93
    Hits:
    -
    21,153
    +
    0
    @@ -1680,27 +1684,27 @@

  • @@ -1712,32 +1716,32 @@

  • @@ -1749,32 +1753,32 @@

  • @@ -1786,52 +1790,52 @@

  • @@ -1843,52 +1847,52 @@

  • @@ -1900,52 +1904,52 @@

  • -
  • -
  • +
  • +
  • -
  • -
  • +
  • +
  • @@ -1957,52 +1961,52 @@

  • @@ -2030,27 +2034,27 @@

  • @@ -2062,32 +2066,32 @@

  • @@ -2099,32 +2103,32 @@

  • @@ -2136,52 +2140,52 @@

  • @@ -2193,52 +2197,52 @@

  • @@ -2250,52 +2254,52 @@

  • -
  • -
  • +
  • +
  • -
  • -
  • +
  • +
  • @@ -2307,52 +2311,52 @@

  • @@ -2654,7 +2658,7 @@

    About the Archive

  • Terms of Service
  • Content Policy
  • Privacy Policy
  • -
  • DMCA Policy
  • +
  • DMCA & TIDA Policies
  • Site Status
  • @@ -2669,7 +2673,7 @@

    Contact Us

    Development

    @@ -233,7 +233,7 @@

    Contact Us

    Development

    @@ -858,7 +858,7 @@

    Contact Us

    Development

    @@ -237,7 +237,7 @@

    Contact Us

    Development

    -

    05 Apr 2026

    +

    10 May 2026

    Tags
    Summary
    -

    Not long after Pomni's arrival to the Circus, you show up.

    -

    You're... Not exactly what one would call "outgoing," so for a while, you try to make your presence as inconspicuous as possible. Which, unfortunately for you, is rather difficult to do here, and you somehow end up befriending everyone in the Circus anyway.

    -

    Even more unfortunately for you, the literal god of this world seems to want to be your friend too. Whatever that could possibly entail.

    -

    ...But.

    -

    You're going to get out of here.

    -

    You're going to find a way to get everyone out of here.

    -

    ...

    -

    Even if it takes your own abstraction.

    +

    Twelve years after being taken to the Dreemurr residence, Ramb wakes up on the outskirts of the Cyber World, returned during a bout of spring cleaning. With nothing to his name in a world that's changed drastically since he last lived there, he turns to Swatch, one of the few darkners he'd consider himself close to, for help until he can get back on his feet. But soon, he runs into Spamton and discovers that time hasn't been kind to the addison he once knew. With the two people he cares about most at odds with each other and rumors of trouble looming in Cyber World, he may be forced to pick sides in a conflict he wants no part of. All while struggling with his lack of self worth.

    +

    After all, what purpose can a British powerstrip serve in America, when the one lightner to give him a different purpose has left him behind?

    @@ -486,31 +470,40 @@
    Summary
    Language:
    English
    Words:
    -
    3,053
    +
    132,048
    Chapters:
    -
    1/?
    +
    34/60
    +
    Collections:
    +
    1
    + +
    Comments:
    +
    156
    +
    Kudos:
    +
    198
    +
    Bookmarks:
    +
    38
    Hits:
    -
    0
    +
    5,660
    -
  • +
  • Tags
    Summary
    -

    A simple architectural restructuring effort on a small planet-side colony turned into a nightmare. One poor Affini is instructed to investigate rumors of a Feralist unit hiding out in a nearby abandoned medical facility. Upon investigation she becomes hopelessly lost in the dark winding corridors of the building, and realizes that there might be more than just Feralists in here with her...

    +

    No one was ever perfect, especially not them. They were an example, They were a warning, They were everything they didn’t want to be.

    +

    They worked day and night, night and day, but it just seems like everyone around them wanted them to suffer, to fail, to sink into despair. That is exactly what was was happening, until they met a weird looking performer by the street.

    +

    What a strange guy.

    +

    or

    +

    MC made horrible decisions and ended up stripping and dealing drugs for money with their friends but then they meet a precious clown and things start to slowly change for better or worse

    -
    Series
    - @@ -559,40 +550,38 @@
    Series
    Language:
    English
    Words:
    -
    41,151
    +
    7,042
    Chapters:
    -
    19/?
    +
    3/?
    -
    Collections:
    -
    1
    Comments:
    -
    40
    +
    8
    Kudos:
    -
    89
    +
    22
    Bookmarks:
    -
    9
    +
    1
    Hits:
    -
    2,515
    +
    382
  • -
  • +
  • Tags
    Summary
    -

    Rest feels completely out of control and dysphoric about their body, so they decide to take matters into their own hands.

    -

    ~

    -

    title from unsweetened lemonade by amelie farren

    +

    Shunned by her family, peers, and world for just being who she wants to be, Violet finds herself one day taking refuge in the Mushroom Kingdom. A brand new fresh start for her... But her life would change forever once she met the princess.

    @@ -637,34 +624,38 @@
    Summary
    Language:
    English
    Words:
    -
    2,128
    +
    22,989
    Chapters:
    -
    1/1
    +
    6/6
    +
    Comments:
    +
    6
    Kudos:
    -
    1
    +
    9
    +
    Bookmarks:
    +
    3
    Hits:
    -
    2
    +
    206
  • -
  • +
  • Tags
    Summary
    -

    Paintbrush S/H
    first fic ever sorry if its buns

    +

    The world isn’t big enough for all the large people and their massive personalities, but Shane was determined to find some room to walk.

    +

    He worried about leaving the restaurant behind, but he knew since he was little this was what he wanted.

    +

    So he’s getting it.

    +

    Or:
    College student and dorm/roommates universe
    Shane Hollander is full Japanese because I liked the idea.
    Shane is a nursing student and Ilya is majoring in early childhood education.

    +

    !———!
    I do NOT give permission for ANY of my works or writings to be used in any way, shape or form, to help in the training and or creating of AI (Artificial Intelligence) I do NOT support AI, I think there are certain things it’s useful for, but until we find a environmentally friendly way to use it, we shouldn’t be using it at all. If we end up finding a sustainable way to use AI, it should never be used in the arts and things humans create with their own emotion. For example; music, writing, drawings, paintings, sculptures, photography (that is not a full list, only short things I could think of)

    @@ -707,36 +702,40 @@
    Summary
    Language:
    English
    Words:
    -
    632
    +
    7,997
    Chapters:
    -
    3/3
    +
    4/?
    +
    Collections:
    +
    1
    Comments:
    -
    9
    +
    10
    Kudos:
    -
    9
    +
    25
    +
    Bookmarks:
    +
    3
    Hits:
    -
    79
    +
    358
  • -
  • +
  • Tags
    Summary
    -

    Sonic looked up at him. “You haven’t produced an heir. I can understand not finding a wife, but you haven’t even had a bastard. If you… happen to swing the other way, I could be of service to you.”

    -

    Shadow smiled down at him. “You wanna know why I haven’t made an heir?”

    -

    —————————

    -

    King Shadow is trans unbeknownst to everyone in the kingdom besides his handmaid, Rouge. Therefore, he is unable to take a wife and present an heir. His people grow restless as he ages, and he is running out of time. He didn’t think a jester could do anything to make him so much as smile in this tense time, but the jester might just carry the answer to it all.

    +

    Your partner is struggling with gender issues.

    @@ -782,38 +778,34 @@
    Summary
    Language:
    English
    Words:
    -
    250,355
    +
    2,037
    Chapters:
    -
    79/?
    +
    1/1
    -
    Comments:
    -
    623
    Kudos:
    -
    669
    +
    2
    -
    Bookmarks:
    -
    61
    Hits:
    -
    27,782
    +
    38
  • -
  • +
  • Tags
    Summary
    -

    Twelve years after being taken to the Dreemurr residence, Ramb wakes up on the outskirts of the Cyber World, returned during a bout of spring cleaning. With nothing to his name in a world that's changed drastically since he last lived there, he turns to Swatch, one of the few darkners he'd consider himself close to, for help until he can get back on his feet. But soon, he runs into Spamton and discovers that time hasn't been kind to the addison he once knew. With the two people he cares about most at odds with each other and rumors of trouble looming in Cyber World, he may be forced to pick sides in a conflict he wants no part of. All while struggling with his lack of self worth.

    -

    After all, what purpose can a British powerstrip serve in America, when the one lightner to give him a different purpose has left him behind?

    +

    Izuku is tired. So, so tired.

    +

    When All for One tries to steal One for All, they don't resist.

    +

    No longer needed by their employer, the League of Villains decide to take in this miserable girl. She may be severly traumatized, mortally wounded, and Quirkless, but since the heroes don't want her anymore, she's one of them now. And maybe, just maybe, they can help her learn to feel okay.

    +

    And there is one person from her old life she would really like to see again.

    @@ -857,40 +851,38 @@
    Summary
    Language:
    English
    Words:
    -
    114,657
    +
    15,214
    Chapters:
    -
    30/50
    +
    3/?
    -
    Collections:
    -
    1
    Comments:
    -
    141
    +
    7
    Kudos:
    -
    183
    +
    45
    Bookmarks:
    -
    36
    +
    10
    Hits:
    -
    4,968
    +
    573
  • -
  • +
  • Tags
    Summary
    -

    Staring before Perpetua becomes Papa V, this is a love story between my OC and a Catholic vampire wracked with guilt who will eventually discover the truth about his biological family and become the Anti-Pope.
    Features an intersex, transgender, lesbian V and a nonbinary lesbian OC engaging in blasphemous yuri.

    +

    “Can’t have the little princess being disappointed, now, can we?

    +

    “I don’t want to be a princess,” Egg said with anger, a tear trailing down his face. “I just wanted to be somebody’s squire. I’m sorry, ser, truly I am.”

    +
    Series
    + @@ -933,34 +932,38 @@
    Summary
    Language:
    English
    Words:
    -
    15,685
    +
    1,398
    Chapters:
    -
    5/?
    +
    1/4
    +
    Comments:
    +
    2
    Kudos:
    -
    2
    +
    13
    +
    Bookmarks:
    +
    2
    Hits:
    -
    71
    +
    102
  • -
  • +
  • Tags
    Summary
    -

    Shockwave's experiments have left both factions amnesiac, partially organic, and enslaved. Their new Quintesson overlords are forcing them to operate some kind of mine.

    -

    Jazz managed to escape early on, but is now marooned in the wilderness of an alien world, living off the land, with only a loose plan for tracking down a space port; Optimus has lost his memory; Prowl is battling down virus-ridden dysphoria.

    -

    But the Autobots are not alone.

    -

    And perhaps there is some kind of (in-)famous revolutionary lurking around who might have the right force of personality and sheer stubbornness to spark a slave revolt...

    +

    The Circus gang and their macroversions deal with the aftermath of connecting up after Caine's death. Jax and Ragatha both struggle with the relayed revelations about their real life selves.

    Series
    @@ -1012,38 +1012,38 @@
    Series
    Language:
    English
    Words:
    -
    523,225
    +
    39,936
    Chapters:
    -
    181/?
    +
    14/?
    Comments:
    -
    4,736
    +
    165
    Kudos:
    -
    2,270
    +
    147
    Bookmarks:
    -
    325
    +
    19
    Hits:
    -
    105,447
    +
    2,146
  • -
  • +
  • Tags
    Summary
    -

    Who knew back pain could lead to something so wonderful

    +

    Moving is hard, even harder when you're not ready to leave things behind.

    +

    Zion is a foreigner in Japan, having moved here in middle school from Canada in his family's attempt to get a "fresh start" but he never really did restart, more like he deleted some quick saves in the game. After finally moving on from his meet state, trying to live a somewhat normal life for highschool he ends up at UA high, a prestigious hero academy. God knows what happens next.

    -
    Series
    - @@ -1095,38 +1087,34 @@
    Series
    Language:
    English
    Words:
    -
    17,305
    +
    251
    Chapters:
    -
    11/?
    +
    1/1
    -
    Comments:
    -
    115
    Kudos:
    -
    457
    +
    1
    -
    Bookmarks:
    -
    35
    Hits:
    -
    12,833
    +
    10
  • -
  • +
  • Tags
    Summary
    -

    This is a South Park fan fiction featuring Butters. He is struggling with gender identity and unwanted feelings for a certain boy... This shows his life as he finds himself and realizes something very important.

    +

    A human inferno, a bioweapon, a witch, and a serial killer. All trapped in the Inventory with a Dealer, and a seemingly ordinary person.

    +

    Inspired by MarioGMan25's fic, my own personal, silly roster and take. Separate from his story but taking place in the same "timeline" so to speak. Themes of existential horror ahoy. :D

    @@ -1169,34 +1158,38 @@
    Summary
    Language:
    English
    Words:
    -
    3,621
    +
    14,411
    Chapters:
    -
    7/7
    +
    12/?
    +
    Comments:
    +
    9
    Kudos:
    -
    1
    +
    5
    +
    Bookmarks:
    +
    1
    Hits:
    -
    5
    +
    263
  • -
  • +
  • Tags
    Summary
    -

    Or, that time I got magically turned into a succubus at the Fir’va Academy of Dark Arts.

    The summoning circle was ready. Each sigil had been meticulously drawn. Candles lined the edges, and the golden chalice awaited his sacrificial offer. Gellin Zelian was ready. Almost instinctively, he knew that he stood on a precipice. Though whether it would be his first step toward power or the beginning of his downfall, he wasn't sure. What he was certain of was that, for better or worse, it would be a... transformative experience.

    A smutty 18+ trans story with plot! The smutty parts are admittedly a bit sparse in the first few chapters, but picks up later. Check the tags for content warnings, please!

    +

    Billie Eilish is disguised as a fan at her own movie to surprise the lucky person who booked the seat next to her.

    @@ -1239,38 +1232,31 @@
    Summary
    Language:
    English
    Words:
    -
    181,874
    +
    3,347
    Chapters:
    -
    78/?
    - +
    1/?
    -
    Comments:
    -
    304
    -
    Kudos:
    -
    900
    -
    Bookmarks:
    -
    188
    Hits:
    -
    55,373
    +
    4
  • -
  • +
  • Tags
    Summary
    -

    ----
    “Then I suppose yours is the counterbalance, Crowley. Angel and demon.”
    Crowley raised his eyebrows. “What makes you think I’m a demon then, Angel?”
    Aziraphale’s eyes widened at the nickname. “Your presence screams your apathy toward Heaven’s forgiveness. But it’s okay. I’ll always forgive you in their stead.”
    “I don’t need your forgiveness.”
    “Then whose do you need?”
    His mother’s, perhaps.
    “My own.”
    ----
    1984.
    Anthony J Crowley was raised with Jesus, church, questions, and sins. When his mother marries a pastor, he is sent to a boys' boarding school with little to no instruction or reason. There, he meets Aziraphale Z Fell, a boy with every reason to be an angel. Every piece of Crowley cries out for the angelic boy, but Crowley refuses to bring the angel into sin.
    What would he know about love anyway?
    By 1985, Crowley knows too much.
    -----
    -Warning for Rape/SA is nongraphic, and is never portrayed in a positive light.

    +

    Diverges from Coloured Perceptions Chapter Twelve. Kiernan wakes up in the basement but things have changed while he slept.

    -
    Series
    - @@ -1321,38 +1299,36 @@
    Series
    Language:
    English
    Words:
    -
    25,155
    +
    20,968
    Chapters:
    -
    21/?
    +
    4/7
    -
    Comments:
    -
    25
    Kudos:
    -
    11
    +
    17
    Bookmarks:
    -
    1
    +
    2
    Hits:
    -
    230
    +
    128
  • -
  • +
  • Tags
    Summary
    -

    Matteo has always been invisible. In a small town, with a father who never accepted him, he learned that silence is his only protection. When he gets an internship at the powerful Umbra Enterprise, he believes it's a chance to start over. What he doesn't know is that the position was created for him. Two years earlier, the Delacroix family made a deal with his father: the bankruptcy of the company in exchange for his son. Since then, they have been observing, waiting, and planning. Matteo doesn't know about the cameras in his apartment, the custom-made meals, the dark car on the corner. He only knows that, for the first time, someone sees him. Valentina is fire, Cassandra is ice, Dante is silence. They will take care of him, even if he doesn't want them to. Now, Matteo must decide: remain invisible or surrender to those who have always seen him. Because being seen can be terrifying... or the only salvation.

    +

    Chara hated humans, Chara hated herself, Chara hated being human.
    But you aren't allowed to have things you want. . . . . unless?

    +

    Or, while exploring, the two Royals of the Underground find a mysterious artifact.

    @@ -1395,31 +1372,31 @@
    Summary
    Language:
    English
    Words:
    -
    8,387
    +
    3,432
    Chapters:
    -
    3/?
    +
    1/1
    Hits:
    -
    10
    +
    11
  • -
  • +
  • Tags
    Summary
    -

    Timestuck AU but not how you’d expect. (Feat. Three times the Mystery Twin’s power!)

    -

    The summer after Wierdmaggedon, Mabel and Dipper find Time Baby’s pacifier from when he’d lost it facing Bill. Through a series of unfortunate events they end up back when Stan is on his way to Gravity Falls. At least, Dipper ends up with Stan. He’s hoping Mabel ended up with Ford.

    +

    They can’t remember how they got here, no one can. One moment Chell and Dell were enjoying the fresh air, but the next, they were stepping off a train into a terrifying new world.

    +

    Together, they finally make their escape, with the resistance there to help them flee from City 17 and Combine surveillance.

    @@ -1463,38 +1440,38 @@
    Summary
    Language:
    English
    Words:
    -
    15,499
    +
    16,950
    Chapters:
    -
    5/12
    +
    3/?
    Comments:
    -
    18
    +
    5
    Kudos:
    -
    31
    +
    4
    Bookmarks:
    -
    4
    +
    1
    Hits:
    -
    499
    +
    79
  • -
  • +
  • Tags
    Summary
    -

    When a mysterious medallion with the power to reshape flesh is discovered beneath the Great Pyramid, Daenerys Targaryen is presented with an opportunity to turn the tables on those who hunt her. To protect their queen, her most trusted advisors—Ser Jorah, Ser Barristan, and Daario Naharis—agree to take on a dangerous deception.

    -

    But as the medallion’s magic weaves through their bodies and minds, the lines between loyalty, desire, and identity begin to blur.

    -

    What begins as strategy becomes something far more intimate. And far more irreversible.

    -

    Bodies will change. Roles will shift. And some masks, once worn, may never be put back on.

    +

    Baxter needs a stable job in Hell. As an exceptionally skilled Engineer, Bio-chemist, Scientist and Tech-nerd, he had millions of options.

    +

    OR

    +

    Set before the Show, Baxter goes to the Gambling Overlord for a job. (Instead of Vox) What was supposed to be a temporary situation, turned into a high-paying job with amazing benefits. Husker sees greatness in Baxter, and decides to keep him as his right-hand man, teaching him the ropes around.

    +

    However, Spending so much time with someone can cause certain feelings to sneak up on you.

    @@ -1540,38 +1517,31 @@
    Summary
    Language:
    English
    Words:
    -
    32,102
    +
    2,116
    Chapters:
    -
    7/?
    - +
    1/?
    -
    Comments:
    -
    34
    -
    Kudos:
    -
    66
    -
    Bookmarks:
    -
    8
    Hits:
    -
    3,907
    +
    6
  • -
  • +
  • Tags
    Summary
    -

    Un seul regard vers son écho, et le voilà face à d'innombrables morceaux de son identité fracassée...

    +

    After the collapse of the Honmoon and a chance encounter with Riku and Mai. A series of events are set in motion that shatters the lives of Rumi, Mira and Zoey. Revealing a world that is bigger and more dangerous than they ever imagined, filled with hidden scars and ancient curses. Leading to the realization that some fates simply cannot be outrun.

    @@ -1612,33 +1582,36 @@
    Summary
    Language:
    -
    Français
    +
    English
    Words:
    -
    788
    +
    34,467
    Chapters:
    -
    1/1
    +
    7/?
    + +
    Kudos:
    +
    4
    Hits:
    -
    3
    +
    56
  • -
  • +
  • Tags
    Summary
    -

    “As adults, we have our own needs, but as idols, it’s difficult to satisfy those needs without risking a scandal; Even more so when factoring in our sexualities. After speaking with some of the others, we decided that this would be the safest option for us.”

    -

    The youngest nods along. In all honesty, this influx of information is making his head spin. His brain has been hyper-focused on the fact that his long-time crush is not dating another one of their bandmates. So, of course, Maki, in all his brilliance, has to ask what’s surely the stupidest question that anyone has ever asked in the history of the world, ever, before he’s able to process his own words.

    -

    “Can I join?” His oh-so-clever self asks in complete seriousness.

    +

    You meet a hooded stranger at the gym and slowly discover secrets about him, his life, and his deal with the Demon King.

    +

    Can you help silence the voices in his head?

    Series
    @@ -1689,23 +1661,23 @@
    Series
    Language:
    English
    Words:
    -
    20,202
    +
    30,820
    Chapters:
    -
    3/13
    +
    19/?
    Comments:
    -
    9
    +
    14
    Kudos:
    -
    65
    +
    19
    Bookmarks:
    -
    10
    +
    5
    Hits:
    -
    820
    +
    473
    @@ -1754,27 +1726,27 @@

  • @@ -1786,32 +1758,32 @@

  • @@ -1823,32 +1795,32 @@

  • @@ -1860,52 +1832,52 @@

  • @@ -1917,52 +1889,52 @@

  • @@ -1974,47 +1946,47 @@

  • @@ -2743,7 +2715,7 @@

    Contact Us

    Development

  • @@ -237,7 +237,7 @@

    Contact Us

    Development

    @@ -1766,32 +1733,32 @@

  • @@ -1803,32 +1770,32 @@

  • @@ -1840,52 +1807,52 @@

  • -
  • -
  • +
  • +
  • @@ -1897,52 +1864,52 @@

  • -
  • -
  • +
  • +
  • @@ -1954,52 +1921,52 @@

  • -
  • -
  • +
  • +
  • -
  • @@ -2011,52 +1978,52 @@

  • @@ -2084,27 +2051,27 @@

  • @@ -2116,32 +2083,32 @@

  • @@ -2153,32 +2120,32 @@

  • @@ -2190,52 +2157,52 @@

  • -
  • -
  • +
  • +
  • @@ -2247,52 +2214,52 @@

  • -
  • -
  • +
  • +
  • @@ -2304,52 +2271,52 @@

  • -
  • -
  • +
  • +
  • -
  • @@ -2361,52 +2328,52 @@

  • @@ -2690,7 +2657,7 @@

    More Options

    -

    Navigation

    +

    Navigation

    @@ -2708,7 +2675,7 @@

    About the Archive

  • Terms of Service
  • Content Policy
  • Privacy Policy
  • -
  • DMCA Policy
  • +
  • DMCA & TIDA Policies
  • Site Status
  • @@ -2723,7 +2690,7 @@

    Contact Us

    Development

    @@ -242,7 +242,7 @@

    Contact Us

    Development

    @@ -2703,7 +2697,7 @@

    Contact Us

    Development

    @@ -232,7 +232,7 @@

    Contact Us

    Development

    @@ -2703,7 +2697,7 @@

    Contact Us

    Development

    @@ -233,7 +233,7 @@

    Contact Us

    Development

    -

    01 Apr 2026

    +

    29 Apr 2026

    @@ -251,21 +251,94 @@
    Series
    Language:
    English
    Words:
    -
    10,309
    +
    11,870
    Chapters:
    -
    13/?
    +
    15/?
    Kudos:
    -
    4
    +
    8
    Bookmarks:
    1
    Hits:
    -
    726
    +
    894
    + + + + + +
  • + + + + +
    Tags
    + + + +
    Summary
    +
    +

    Have you ever looked at Hatsune Miku and thought... What could her origin story be? What could her lore be? What events led her to where she is now?

    +

    Look no further for this is the TRUE CANON UNDENIABLE lore of Hatsune Miku.

    +
    + + + + +
    +
    Language:
    +
    English
    +
    Words:
    +
    6,402
    +
    Chapters:
    +
    5/?
    + + + +
    Comments:
    +
    11
    + +
    Kudos:
    +
    7
    + + +
    Hits:
    +
    216
    @@ -331,13 +404,13 @@
    Summary
    Kudos:
    -
    3
    +
    4
    Bookmarks:
    1
    Hits:
    -
    40
    +
    53
    @@ -402,16 +475,16 @@
    Summary
    Comments:
    -
    248
    +
    251
    Kudos:
    -
    187
    +
    189
    Bookmarks:
    15
    Hits:
    -
    2,874
    +
    2,903
    @@ -442,10 +515,10 @@

    17 Oct 2025

    @@ -479,13 +552,13 @@
    Summary
    5
    Kudos:
    -
    8
    +
    9
    Bookmarks:
    1
    Hits:
    -
    180
    +
    202
    @@ -559,7 +632,7 @@
    Summary
    3
    Hits:
    -
    558
    +
    579
    @@ -590,10 +663,10 @@

    02 Oct 2025

    @@ -633,7 +706,7 @@
    Summary
    2
    Hits:
    -
    101
    +
    108
    @@ -701,11 +774,85 @@
    Summary
    4
    Kudos:
    -
    9
    +
    10
    + + +
    Hits:
    +
    148
    + + + + +
  • +
  • + + + + +
    Tags
    + + + +
    Summary
    +
    +

    We're so back
    We're so back
    We're so back

    +
    + + + + +
    +
    Language:
    +
    English
    +
    Words:
    +
    803
    +
    Chapters:
    +
    1/1
    + + + +
    Comments:
    +
    10
    + +
    Kudos:
    +
    50
    +
    Bookmarks:
    +
    2
    Hits:
    -
    137
    +
    389
    @@ -777,7 +924,7 @@
    Summary
    Hits:
    -
    71
    +
    80
    @@ -843,11 +990,11 @@
    Summary
    Kudos:
    -
    1
    +
    2
    Hits:
    -
    105
    +
    106
    @@ -993,7 +1140,7 @@
    Summary
    Hits:
    -
    68
    +
    72
    @@ -1069,7 +1216,7 @@
    Summary
    1
    Hits:
    -
    412
    +
    416
    @@ -1145,7 +1292,7 @@
    Summary
    13
    Hits:
    -
    4,169
    +
    4,184
    @@ -1219,7 +1366,7 @@
    Summary
    Hits:
    -
    169
    +
    172
    @@ -1250,10 +1397,10 @@

    07 May 2025

    @@ -1289,7 +1436,7 @@
    Summary
    Hits:
    -
    62
    +
    64
    @@ -1363,7 +1510,7 @@
    Summary
    1
    Hits:
    -
    62
    +
    65
    @@ -1431,11 +1578,11 @@
    Summary
    3
    Kudos:
    -
    14
    +
    15
    Hits:
    -
    222
    +
    231
    @@ -1501,153 +1648,11 @@
    Summary
    Kudos:
    -
    14
    - - -
    Hits:
    -
    170
    - - - - -
  • -
  • - - - - -
    Tags
    - - - -
    Summary
    -
    -

    A totally serious story about Nagito fucking everyone mentioned in this story.

    -
    - - - - -
    -
    Language:
    -
    English
    -
    Words:
    -
    1,465
    -
    Chapters:
    -
    3/?
    - - - -
    Comments:
    -
    12
    - -
    Kudos:
    -
    32
    - - -
    Hits:
    -
    754
    - -
    - - -
  • -
  • - -
    - -

    - Sansmaeda x reader angst - by - - - - - - - - -

    - -
    - Fandoms: - Super Dangan Ronpa 2, Undertale (Video Game) -   -
    - - - -

    14 Jan 2025

    -
    - - -
    Tags
    - - - -
    Summary
    -
    -

    Sans, Nagito's ex, Nagito, and the reader, yup YOU 🫵 are in a messy love triangle. Who do you love more..?

    -
    - - - - -
    -
    Language:
    -
    English
    -
    Words:
    -
    1,346
    -
    Chapters:
    -
    3/3
    - - - - -
    Kudos:
    -
    8
    +
    15
    Hits:
    -
    208
    +
    178
    @@ -1696,7 +1701,7 @@