frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: MBCompass – Android Compass App

https://github.com/MubarakNative/MBCompass
9•nativeforks•42m ago•0 comments

Show HN: Moon Phase Algorithms for C, Lua, Awk, JavaScript, etc.

https://github.com/oliverkwebb/moonphase
12•oliverkwebb•5h ago•4 comments

Show HN: I built an AI Agent that uses the iPhone

https://github.com/rounak/PhoneAgent
3•rounak•2h ago•0 comments

Show HN: Patio – Rent tools, learn DIY, reduce waste

https://patio.so
220•GouacheApp•1d ago•143 comments

Show HN: A Implementation of Alpha Zero for Chess in MLX

https://github.com/koogle/mlx-playground/tree/main/chesszero
63•jakobfrick•3d ago•11 comments

Show HN: PunchCard Key Backup

https://github.com/volution/punchcard-key-backup
137•ciprian_craciun•1d ago•45 comments

Show HN: Open-source P2P file transfer

https://github.com/nihaocami/berb
44•goodpanda•1d ago•20 comments

Show HN: Fontofweb – Discover Fonts Used on a Website or Websites Using Font(s)

https://fontofweb.com
63•sim04ful•1d ago•23 comments

Show HN: You2Aanki – Turn Videos into Anki Vocabulary Flashcards

https://you2anki.com/
5•isege•9h ago•3 comments

Show HN: SoloDB – A document database build on top of SQLite with JSONB

https://github.com/Unconcurrent/SoloDB
19•falsename•1d ago•5 comments

Show HN: AI Peer Reviewer – Multiagent system for scientific manuscript analysis

https://github.com/robertjakob/rigorous
107•rjakob•1d ago•86 comments

Show HN: I built an AI agent that turns ROS 2's turtlesim into a digital artist

https://github.com/Yutarop/turtlesim_agent
30•ponta17•1d ago•9 comments

Show HN: Onlook – Open-source, visual-first Cursor for designers

https://github.com/onlook-dev/onlook
222•hoakiet98•3d ago•82 comments

Show HN: Asdf Overlay – High performance in-game overlay library for Windows

https://github.com/storycraft/asdf-overlay
76•storycraft•2d ago•17 comments

Show HN: Smart Silence – Remind your iPhone to stay quiet in quiet places

https://testflight.apple.com/join/47CJ31VK
54•ebagsnave•4d ago•37 comments

Show HN: Icepi Zero – The FPGA Raspberry Pi Zero Equivalent

https://github.com/cheyao/icepi-zero
230•Cyao•4d ago•51 comments

Show HN: MCP Server SDK in Bash

https://github.com/muthuishere/mcp-server-bash-sdk
142•muthuishere•3d ago•36 comments

Show HN: Git-Add–Interactive with Enhancements

https://github.com/cwarden/git-add-interactive
73•xn•2d ago•36 comments

Show HN: W++ – A Python-style scripting language for .NET with NuGet support

https://github.com/sinisterMage/WPlusPlus
94•sinisterMage•2d ago•50 comments

Show HN: A site for YC rejection stories

https://ycrejection.com/
15•khalilosman123•1d ago•10 comments

Show HN: Lazy Tetris

https://lazytetris.com/
433•admtal•6d ago•148 comments

Show HN: Discordz – A simple Discord server directory

https://discordz.com
7•cuplis•21h ago•1 comments

Show HN: PgDog – Shard Postgres without extensions

https://github.com/pgdogdev/pgdog
307•levkk•6d ago•80 comments

Show HN: I wrote a modern Command Line Handbook

https://commandline.stribny.name/
443•petr25102018•3d ago•108 comments

Show HN: Donut Browser, a Browser Orchestrator

https://donutbrowser.com/
88•andrewzeno•3d ago•39 comments

Show HN: An open-source megarepo turning hackers into frontier AI researchers

https://github.com/tanishqkumar/beyond-nanogpt
3•fizzbuzz07•17h ago•0 comments

Show HN: I made a Zero-config tool to visualize your code

https://staying.fun/en
134•lezhu•3d ago•46 comments

Show HN: A new programming language inspired by Go, no LLVM

https://github.com/nature-lang/nature
79•hualaka•3d ago•88 comments

Show HN: Typed-FFmpeg 3.0–Typed Interface to FFmpeg and Visual Filter Editor

https://github.com/livingbio/typed-ffmpeg
340•lucemia51•4d ago•40 comments

Show HN: Porting Terraria and Celeste to WebAssembly

https://velzie.rip/blog/celeste-wasm
336•coolelectronics•6d ago•48 comments
Open in hackernews

Show HN: Asdf Overlay – High performance in-game overlay library for Windows

https://github.com/storycraft/asdf-overlay
76•storycraft•2d ago
I am making a open source overlay library.

Game overlay is for rendering contents on top of game screen. Representative examples are Discord and Steam in-game overlay. They are complicated because it has to hook rendering part of a game.

Asdf overlay provides easy to use interfaces for rendering on top of game screen. I recognize game performance degradation due to overlay rendering, so GPU shared texture was used to avoid CPU framebuffer copy. Asdf Overlay is capable of rendering full screen overlay without noticeable performance loss.

Comments

next_coder_•2d ago
That's cool, I can imagine quite some appliances for game dev.
jnettome•2d ago
I've tried to implement this so many times, and it's always been a pain. I really like this Rust implementation — I'm going to take a closer look and run some tests now. Congrats on the launch!
terminalbraid•2d ago
Is this related to asdf vm or the common lisp build system?
Alifatisk•2d ago
I thought this was related to asdf-vm!
pawelduda•2d ago
No
lwansbrough•2d ago
Have you had any issues with EAC or Vanguard?

I'd like to see if I can get something like this to work with Flutter, though I suspect it would be a challenge to integrate with Skia.

storycraft•2d ago
Unfortunately most anticheats does not allow loading untrusted dll in game. But It's on plan to release code signed library.

If Flutter provides an interface to render on offscreen texture, integrating with it shouldn't be that hard.

lwansbrough•2d ago
I did end up looking into it a bit. One would have to build a new Embedder Engine for Flutter, which they provide examples for. But the implementation is significant. Probably achievable for a small team.
jnettome•9h ago
I was thinking into apply this overlay on cs2, but I'm really afraid of VAC ban. Maybe try to hook on another know application as discord overlay or steam overlay itself?
Sleaker•2d ago
I feel a little dumb asking this, but why is 'asdf' used in the moniker? Is there any significance to it?
MarcelOlsz•2d ago
Default character movement keys in videogames, middle 3 fingers resting on awd by default.
singron•2d ago
wasd are the default movement keys. asdf is just the qwerty left hand home row.
Sleaker•2d ago
I don't really buy this. Asdf is where your fingers land for general purpose typing, which predates computers, thats not something gaming gets to own.

Default movement in games is also WASD.

MarcelOlsz•2d ago
Oh whoops I completely messed up lol.
storycraft•2d ago
It was the first name that came to mind when I was thinking about easy to remember name. Other than that, there's no significance.
MarcelOlsz•2d ago
This looks great and might solve some woes in the iRacing/simracing community. Is it possible to embed another app a la OpenKneeboard? Also any future plans of having it working in OpenXR/OpenVR?
storycraft•2d ago
Although I am not providing easy to use interface for that, It is possible to overlay another app to game. Not sure about OpenXR/OpenVR.