frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Pushduck – S3 uploads that run on Cloudflare Workers, no AWS SDK

4•abhay_ramesh•4h ago
I was tired setting up file uploads for multiple projects with bloated aws-sdk so built my own, my first attempt was next-s3-uploader, it worked but needed much better developer experience and wanted to get all benifits of typesafe Typescript, and wanted to have a very light weight toolkit that can do all things a dev needs to manage s3.

Credits to `aws4fetch` which made it be able to run in edge enviornments and cloudflare workers, now im trying to expand and build towards non Reactjs frameworks too and have support.

Setting up file uploads shouldnt be hard, but is. the easier options have vendor lockin's.

So made a DX friendly, typesafe file upload library, enjoy. Happy to discuss any improvements and options.

Repo: https://github.com/abhay-ramesh/pushduck

Comments

keyes343•3h ago
Where can I find the latest one you published?
abhay_ramesh•3h ago
Github: https://github.com/abhay-ramesh/pushduck

Sorry forgot to mention the link! Thx

abhay_ramesh•2h ago
aws-sdk is 2MB and doesn't run on Workers. UploadThing is great but you get locked in. Pushduck is thin wrapper over aws4fetch, runs anywhere, and your bucket stays yours.

Show HN: Ithihāsas – a character explorer for Hindu epics, built in a few hours

https://www.ithihasas.in
150•cvrajeesh•15h ago•38 comments

Show HN: A stateful UI runtime for reactive web apps in Go

https://github.com/doors-dev/doors
3•derstruct•1h ago•1 comments

Show HN: Pushduck – S3 uploads that run on Cloudflare Workers, no AWS SDK

4•abhay_ramesh•4h ago•3 comments

Show HN: Tsplat – Render Gaussian Splats directly in your terminal

https://github.com/darshanmakwana412/tsplat
5•darshanmakwana•3h ago•1 comments

Show HN: Groupr – Rust CLI that sorts files into subfolders by extension

https://github.com/TimFinnigan/groupr
2•timfinnigan•5h ago•0 comments

Show HN: Deflect One – command line dashboard for managing Linux servers via SSH

https://github.com/Frytskyy/deflect-one
2•whitemanv•5h ago•2 comments

Show HN: Continual Learning with .md

https://github.com/SunAndClouds/ReadMe
26•wenhan_zhou•13h ago•23 comments

Show HN: boringBar – a taskbar-style dock replacement for macOS

https://boringbar.app/
507•a-ve•1d ago•288 comments

Show HN: Prmana – OIDC SSH Login for Linux with DPoP (Rust, Apache 2.0)

https://github.com/prodnull/prmana
3•cbchhaya•7h ago•0 comments

Show HN: Mcptube – Karpathy's LLM Wiki idea applied to YouTube videos

https://github.com/0xchamin/mcptube
9•0xchamin•17h ago•0 comments

Show HN: Oberon System 3 runs natively on Raspberry Pi 3 (with ready SD card)

https://github.com/rochus-keller/OberonSystem3Native/releases
240•Rochus•1d ago•100 comments

Show HN: I built a social media management tool in 3 weeks with Claude and Codex

https://github.com/brightbeanxyz/brightbean-studio
179•JanSchu•1d ago•123 comments

Show HN: Lythonic – Compose Python functions into data-flow pipelines

https://github.com/walnutgeek/lythonic
4•walnutgeek•14h ago•0 comments

Show HN: Excalicharts – Charting Library for Excalidraw

https://github.com/tombedor/excalicharts
4•jjfoooo4•10h ago•0 comments

Show HN: Claudraband – Claude Code for the Power User

https://github.com/halfwhey/claudraband
117•halfwhey•1d ago•44 comments

Show HN: Pardonned.com – A searchable database of US Pardons

496•vidluther•3d ago•272 comments

Show HN: Equirect – a Rust VR video player

https://github.com/greggman/equirect
13•greggman65•1d ago•1 comments

Show HN: OQP – A verification protocol for AI agents

https://github.com/OranproAi/open-qa-protocol
6•Aamir21•12h ago•1 comments

Show HN: Farchive – SQLite-backed history-preserving compressed archive

https://github.com/eliask/farchive
5•ekns•18h ago•0 comments

Show HN: Deconflict – Open-source WiFi planner with physics-based walls

https://deconflict.pages.dev
3•s_e__a___n•13h ago•1 comments

Show HN: I benchmarked Gemma 4 E2B – the 2B model beat the 12B on multi-turn

https://aiexplr.com/post/gemma-4-e2b-benchmark
6•mailharishin•14h ago•0 comments

Show HN: FluidCAD – Parametric CAD with JavaScript

https://fluidcad.io/
155•maouida•3d ago•37 comments

Show HN: GDL – I built an AI-powered invention engine

https://groundeddiscoverylabs.com/
2•Whyachi•15h ago•0 comments

Show HN: Lint-AI by RooAGI, a Rust CLI for AI Doc Retrieval

https://github.com/RooAGI/Lint-AI
3•rooagi•15h ago•0 comments

Show HN: Encrypted, nothing stored, nothing repeated face-gated asset sharing

https://veylt.net/
4•bekkerza•16h ago•0 comments

Show HN: pg_grpc – Call gRPC services directly from PostgreSQL

https://github.com/CSenshi/pg_grpc
7•csenshi•16h ago•1 comments

Show HN: Rekal – Long-term memory for LLMs in a single SQLite file

https://github.com/janbjorge/rekal
7•jeeybee•1d ago•9 comments

Show HN: Hitoku Draft – context aware local macOS assistant

https://github.com/Saladino93/hitokudraft
3•lostathome•17h ago•0 comments

Show HN: Asthi – Damn good asset tracker

https://www.asthi.app/
3•suvamsh•17h ago•0 comments

Show HN: Bloomberg Terminal for LLM ops – free and open source

7•amans9712•17h ago•1 comments