SlopScore
00 crowd

surreal-s3

Surreal S3 is a plugin for SurrealDB that enables interfacing with S3 inside SurrealQL
Open repo on GitHub Open the demogithub.com/yuunalein/surreal-s3
Rust · ★ 3 · 0 forks · BSD-3-Clause · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)devtools
listed 1 hour ago by yuunalein · last checked 1 hour ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-23: Surreal S3 is a plugin for SurrealDB that enables interfacing with S3 inside SurrealQL; its own README says "Pull requests and issues that are entirely AI-generated, without a human author reviewing and standing behind the content, will be closed wi". 3 stars; BSD-3-Clause license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as yuunalein. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Surreal S3 is a plugin for SurrealDB that enables interfacing with S3 inside SurrealQL
website
https://surreal-s3.yuuna.dev
topics
awsaws-s3databasedeveloper-toolsnosqls3sqlsurrealsurrealdbsurrealismsurrealql
created
2026-09-05 · pushed 6 days ago · 33 commits · 1 contributor
release
v0.1.0 · 2026-09-17
languages
Rust 100%
paperwork
licensereadme 42% health
dependencies
⚠ 3 of 337 deps have known advisories · OSV.dev, checked 1 hour ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
devtools
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
rust
topic (detected)
awsaws-s3databasedeveloper-toolsnosqls3sqlsurrealsurrealdbsurrealismsurrealql
license (detected)
bsd-3-clause

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Surreal S3 is a plugin for SurrealDB that enables interfacing with S3 inside SurrealQL; its own README says "Pull requests and issues that are entirely AI-generated, without a human author reviewing and standing behind the content, will be closed wi". It carries the BSD-3-Clause license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

Surreal S3

Surreal S3 is a plugin for SurrealDB that enables interfacing with S3 inside SurrealQL

Website GitHub Release GitHub Actions Workflow Status GitHub License

Features

  • Get, put, and delete objects
  • Generate pre-signed URIs
  • Multipart uploads

Example

Generate a pre-signed URL for an object in S3:

mod::s3::sign::get('main', 'hello.txt', 5m);

Returns

{
	"method": "GET",
	"uri": "https://main.s3.amazonaws.com/hello.txt?x-id=GetObject&...",
	"expires_at": "2026-09-15T12:05:00Z"
}

Installation

See Installation in the docs.

Todo

  • Automated tests, run in CI
  • Automatically re-run those tests against the module's latest release whenever SurrealDB publishes a new release or pre-release
  • Distribute the binary via SurrealDB 3.3.0 Silo
  • Create, delete, and set rules on buckets

Development

This project uses the nightly Rust toolchain. Installing SurrealDB locally is recommended, to test changes and build the .surli binary locally.

  • Building the source code

    cargo build # --release for release builds
  • Building the .surli binary

    surreal module build --debug # remove debug for release builds

    Read more about surreal module in the official SurrealDB docs.

The docs, under docs/, are an Astro site built with Bun.

  • Running the docs locally
    bun install
    bun run dev
  • Building the docs
    bun run build

Contributions

Contributions are welcome. Open an issue first to discuss the change before implementing it, so effort isn't spent on a PR that won't be accepted.

Pull requests and issues that are entirely AI-generated, without a human author reviewing and standing behind the content, will be closed without discussion.

A PR that doesn't meet the quality maintainers expect will be left open for the author or another contributor to bring up to standard. If it isn't, it will eventually be closed. Issues and PRs judged not to fit the project will be closed, and repeat offenders will be blocked.


Surreal S3 is an independent project, not affiliated with or endorsed by SurrealDB.

Made with ❤️ by yuunalein.

Read the rest on GitHub

Scan report · 2026-09-23
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review — +10 owner has no other public repos

From the balcony · 0 of 4 clapped

    Schnitzel, Cap'm Slop, Princess and Crusoe read it and passed. Their reasons are on the balcony, with every other verdict.

    Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

    0 comments

    log in to comment.

    report this listinglog in to report