frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: Lumoar – Free SOC 2 tool for SaaS startups

https://www.lumoar.com
68•asdxrfx•9h ago•26 comments

Show HN: Triplex, a visual workspace for React / Three Fiber

https://github.com/trytriplex/triplex
2•madou•1h ago•0 comments

Show HN: Airweave – Let agents search any app

https://github.com/airweave-ai/airweave
135•lennertjansen•13h ago•34 comments

Show HN: Open-source MMORPG prototype inspired by World of Warcraft

http://everwilds.io/
3•nickyvanurk•1h ago•2 comments

Show HN: CLI that spots fake GitHub stars, risky dependencies and licence traps

https://github.com/m-ahmed-elbeskeri/Starguard
99•artski•15h ago•62 comments

Show HN: The missing inbox for GitHub pull requests

https://github.com/pvcnt/mergeable
22•pvcnt•11h ago•2 comments

Show HN: LLM-God – An LLM Multiprompting App

https://github.com/czhou578/llm-god/tree/1.0.3
2•czhou578•4h ago•0 comments

Show HN: AGI Hits a Structural Wall – A Billion-Dollar Problem

5•mmschlereth•4h ago•0 comments

Show HN: Codigo – The Programming Language Repository

https://codigolangs.com
71•adamjhf•2d ago•20 comments

Show HN: Open-source AI code review agent that's aware of your entire codebase

https://docs.sourcebot.dev/docs/agents/review-agent
4•msukkarieh•6h ago•0 comments

Show HN: GS-Base – A multifunctional database tool with Python integration

https://citadel5.com/gs-base.htm
2•jpiech•7h ago•0 comments

Show HN: Translate between dialects and share SQL queries on the browser

https://sqlscope.netlify.app
15•WhyIsItAlwaysHN•4d ago•2 comments

Show HN: GlassFlow – OSS streaming dedup and joins from Kafka to ClickHouse

https://github.com/glassflow/clickhouse-etl
76•super_ar•1d ago•31 comments

Show HN: Blog comments, nice looking, open source – Talkyard

https://blog-comments.talkyard.io/demo/
18•KajMagnus•23h ago•2 comments

Show HN: MMORPG prototype inspired by World of Warcraft

https://github.com/nickyvanurk/everwilds
21•nickyvanurk•20h ago•7 comments

Show HN: Jester – An RSS/Atom Reader and Content Management Tool

https://jesterengine.com/
4•dan_h•9h ago•0 comments

Show HN: LoopMix128 – Fast C PRNG (.46ns), 2^128 Period, BigCrush/PractRand Pass

https://github.com/danielcota/LoopMix128
74•the_othernet•2d ago•34 comments

Show HN: Vom Decision Platform (Cursor for Decision Analyst)

https://www.vomdecision.com
15•davidreisbr•4d ago•10 comments

Show HN: Code Claude Code

https://github.com/RVCA212/codesys
117•sean_•2d ago•25 comments

Show HN: Eurker – A Developer-First Uptime Monitoring Platform with JSON Configs

https://www.eurker.com/
3•ajoshu•13h ago•0 comments

Show HN: Xenolab – Rasp Pi monitor for my pet carnivourus plants

https://github.com/blackrabbit17/xenolab
130•malux85•2d ago•53 comments

Show HN: Downloads and saves any YouTube videos and playlists

https://github.com/pH-7/Download-Simply-Videos-From-YouTube
4•pierres7•14h ago•0 comments

Show HN: Hydra (YC W22) – Serverless Analytics on Postgres

https://www.hydra.so/
58•coatue•3d ago•33 comments

Show HN: Vibemail – Chrome extension for vibe emailing

https://chromewebstore.google.com/detail/vibemail/dijcjhhnpgoenmkmahigmdgpkajhhhbg
9•aliyanishfaq•21h ago•7 comments

Show HN: Oliphaunt – A native Mastodon client for macOS

https://testflight.apple.com/join/Epq1P3Cw
103•anosidium•3d ago•38 comments

Show HN: I Built Remind Me AI. It's Like Unlimited GPT Tasks. Try the Demo

https://app.arcade.software/share/PrR3lG51cRjJkk6vEz3R
5•ShawnBuilds•1d ago•0 comments

Show HN: I’m 16 years old and working on my first startup, a study app

https://www.notiv.app/
79•WilliamCranna•1d ago•122 comments

Show HN: Pure Go QuickJS JavaScript engine (Golang)

https://pkg.go.dev/modernc.org/quickjs
4•0xjnml•16h ago•1 comments

Show HN: Hyvector – A fast and modern SVG editor

https://www.hyvector.com
325•jansan•3d ago•92 comments

Show HN: A backend agnostic Ruby framework for building reactive desktop apps

https://codeberg.org/skinnyjames/hokusai
91•zero-st4rs•3d ago•34 comments
Open in hackernews

Show HN: Oliphaunt – A native Mastodon client for macOS

https://testflight.apple.com/join/Epq1P3Cw
103•anosidium•3d ago
I’ve been building Oliphaunt, a native Mastodon client for macOS, as a solo project — designed to be fast, lightweight and feel right at home on the Mac. It’s not built with Catalyst or Electron framework.

Key features:

• Native macOS UI using AppKit with some SwiftUI integration (not a web wrapper)

• Core Data for local caching

• Responsive, keyboard-friendly interface

• UX tailored for desktop-class Mac computers

• Supports multiple accounts, cross-instance timelines and search

You can try it via TestFlight (macOS 14+ Sonoma): https://testflight.apple.com/join/Epq1P3Cw

Feedback is welcome here, on GitHub, or via TestFlight: https://github.com/anosidium/Oliphaunt-Feedback-And-Support

Comments

mountainriver•3d ago
The link goes to testflight?
anosidium•3d ago
Yes. It's not on the Mac App Store yet.
dlachausse•3d ago
Always great to see native macOS apps! Is there a reason you aren’t using SwiftUI for the whole thing and that you opted for Core Data instead of Swift Data?
wpm•3d ago
Swift Data is CoreData in a wrapper.

Also, not OP, but I’m glad it’s written in AppKit vs SwiftUI purely; AppKit just feels better on the desktop. I can always “smell” a SwiftUI app just like I can an Electron app.

drcongo•3d ago
If the Settings app on current macOS is SwiftUI, then I can too. It's horrible.
sgt•3d ago
Never thought of that. Is that why the Settings app is so slow? If I click on one of the menu items on the left, it takes half a second or more to load the screen.
tough•3d ago
Search is also broken af raycast saves me from going mad
galad87•3d ago
SwiftUI doesn't help, but each panel is a separate process. The previous version of System Preferences hid the delay by showing an animation, the new one doesn't.
zerkten•3d ago
Why is a separate process necessary here?
pvg•3d ago
You don’t want login settings, cursor blink rate settings and random app settings running in the same process
kstrauser•3d ago
Why? Is there a mechanism by which one of those would be able to interfere with another?
pvg•3d ago
Yes, the mechanism of “memory access”.
sgt•2d ago
I still think they could easily load quicker though. Even switching between the different menu items in Settings takes long, when going back to ones that you already used earlier. They don't seem to be doing a lot of caching. At least they could keep those processes running for a while.

Unless it's actually SwiftUI taking time to render that UI, which would be bizarre.

As a macOS user I am so used to everything happening in the blink of an eye, so this is something that stands out. It's really not a big problem, 300-400ms.

kstrauser•2d ago
Ok, let me rewind a little. Are preference panes actually running apps? I imagined them more conceptually similar to an HTML form that System Settings displayed and processed and then wrote the results back to a plist or whatever. And in that model, there wouldn’t be a clear advantage to having separate processes.

Was I imagining that wrong?

anosidium•3d ago
Thanks! I’m glad to hear that.

It’s an AppKit-first app — I’ve used SwiftUI in parts where it fits well, but I’ve avoided relying on it entirely because it’s still maturing, especially on macOS. In certain areas, it can compromise the native look and feel, or introduce unexpected behaviour.

As for Core Data, it’s a proven and robust framework that already does everything I need. Swift Data is still relatively new and doesn’t yet offer the same level of flexibility or stability for more advanced use cases.

aegypti•3d ago
Towards the end of COVID lockdowns I wrote a small, native macOS replacement for Zotero and ended up having to go with AppKit. Bit disappointing to hear the look and feel of a Mac assed mac app still hasn’t been replicated in SwiftUI.

Do you write about your experience with macOS dev at all? I would love to hear about it. I still look back fondly on that experience and toss around the idea of revisiting it, Documentation Archive and all.

andrewmcwatters•3d ago
Nicely done, looks good!
anosidium•2d ago
Thank you!
internetter•3d ago
Why isn't it open source? Ice Cubes is pretty good and FOSS
renewedrebecca•2d ago
Then use Ice Cubes. Not everything has to be FOSS.
AlexeyBelov•1d ago
What's the argument against it?
techlatest_net•3d ago
Thanks for the TestFlight invite! I’ll install the iOS build and keep an eye on performance, UI responsiveness, and any crash logs. Happy to send feedback through the TestFlight app if anything comes up.
zimpenfish•3d ago
Alas, fell at the first hurdle by saying my Akkoma and GotoSocial instances aren't valid.
anosidium•3d ago
Could you please give me some instance URLs so that I can check?
rglullis•3d ago
You can find out about different servers on https://fedidb.com
stonogo•3d ago
FediDB doesn't track GoToSocial servers, because of a dispute about scraping/crawling.
anosidium•3d ago
Is there a better source that tracks a broader range of Fediverse servers? At the moment, my app officially supports Mastodon, though I’m aware there are derivative forks and other compatible implementations.
rglullis•3d ago
I guess that's been solved, because you can go to https://fedidb.com/servers and there are ~10 GtS servers being listed, all of them on the newest version.
anosidium•3d ago
Thanks, that's helpful!
zimpenfish•3d ago
Added a couple of mine to the issue I filed earlier.
noiv•3d ago
I like the Mac integration and all the features in the menu. Did I miss bigger fonts somewhere?
anosidium•3d ago
Nope. I will add this feature in future updates.
grishka•3d ago
It does look nice.

I can't seem to figure out how to open posts and profiles though. Neither single nor double-clicking does anything. Sometimes double-clicking a post that contains a link would open the link in the web browser. The only thing that works is right click -> open in new window. MacOS 14.7.5 (23H527)

anosidium•3d ago
Thanks!

Yes, that’s intentional — to view a thread or profile, use the contextual menu (right-click or control-click). Clicking is reserved for posts that contain a link or preview card, which will open in the browser.

thephyber•3d ago
New iOS (XCode) developer here.

Do you have any pro tips for optimizing workflow, reducing toil in XCode, or speeding up UI testing?

whalesalad•3d ago
What’s the sense on mastodon lately? I feel like the core concept is also its Achilles heel in that with all these disjointed communities it’s really not a community at all.
jonquark•2d ago
It's the only social media I still use.

I don't notice "disjointed communities" I just look at the posts from people I follow without knowing which server they are on. I'm aware you can see a list of posts on your local server but I imagine people on most instances (unless the instance has a strong theme like for people from a particular location) never use it.

renewedrebecca•2d ago
It's not very community-like out of the box, that's totally true.

OTOH, after you follow both people and hashtags, it feels pretty much like everything else, more or less.