neeraj9's Avatar
neeraj9
More than 25 years of programming across C, C++, Python, Erlang, Rust, Java, JS, TS, many more. Low / high level / microkernel / distributed
Github
Member since

Recent Activity

Working on a 3D game + tiny-game-engine from grounds up. No godot / no unreal / no unity. Thanks to Casey Muratori / handmade hero to get me started and an invaluable resource for gamedev. It was a supposedly insane idea at the time to build engine as well and at times I feel it still is.

View original message on Discord

Building TinyPDFViewer which a pdf viewer should do and Adobe never did - let me read PDF in peace (no fancy login / features) and yet protect my eyes. Its around 5.8 MB total (5.5 MB is pdfium DLL itself and my app is around 340 KB). It has reading mode which finally works, supports quick shortcuts I needed and its blazingly fast with low memory footprint. I have been slowly, but steadily over the past year building tiny apps replacing typical software on windows.

View original message on Discord

Working on a C++ / DirectX12 notepad as fun / side-project (started after MS made notepad do stuff its not supposed to do like auto-sign-in). Its around 2MB with static linking (no vcruntime dynamic linking). zoom, multi-lingual, custom UI (my custom from scratch UI on top of directx12), lines, split down / up, copy/paste. UTF-8 support isn't perfect although it does display stuff but editing isnt perfect.

Vision: No bloat / no plugin / multi-lingual / simple text editing with fast startup and core editing features.

View original message on Discord

Working on a browser which has html / css / js all bundled into one binary around 4.2 MB Its very early but looks promising to build a functional small browser although lacks WASM and many advanced JS support, but it is my go-to reader for general internet. Not sure how many will be interested in such a browser with limited JS support. zero tracking, zero cache, zero cookie ๐Ÿ™‚
Let me know if people are interested, i'll think about making it available sooner.

View original message on Discord

TinyRecorder (~2MB) an individual stream based tiny screen / audio / webcam recorder without ffmpeg, with modern look entirely in custom C (no heavy framework) using direct win32 API on x64. It is my first project on handmade - https://handmade.network/p/775/tinyrecorder
Now live on itch for tryout - https://neeraj9.itch.io/tinyrecorder

View original message on Discord