I built an open-source social infrastructure layer (comments, feeds, notifications, profiles) for your apps
I’ve built a social infrastructure layer you can plug-and-play into your apps in an afternoon. Been working on it for over a year now, and just released v6.
It’s available as:
React, React Native, and Expo packages
Node.js and vanilla JS packages
Plus docs if you want to talk directly to the API
It’s a non-intrusive data layer that integrates with your existing systems:
No migrations
No vendor lock-in
No changes to your data or auth
It dictates nothing about your UI. There are components you can use, but you don’t have to (and they’re customizable). Replyke just slides in - and can just as easily slide out.
I've built in the home page a full demo https://replyke.com which is the best way to understand it, but, to put it in words:
---
1. Comments
Full-featured comment sections with:
@mentions (works with your own users)
GIFs
Likes / votes
Threaded replies
Two built-in styles:
Social (IG/TikTok vibes)
Threaded (Reddit style)
Both include out-of-the-box reporting against harmful content. All open-source.
---
2. Posts (Entities)
Any piece of content in your app can be an Entity. Hooks let you fetch feeds with pagination, filters, and sorting.
Entities can (optionally) have: noscript, content, geo, attachments, keywords, votes, views, free-form metadata.
Feeds can be filtered by the above, and sorted by new/top/controversial/trending (Replyke scores entities automatically for you based on activity).
---
3. Notifications
Generated automatically (e.g. “John commented on your post”).
You can also send system notifications from the dashboard to specific users.
There’s a notifications component too - open-source like everything else.
---
4. Profiles + Relationships
Optional user data: role, name, username (for tagging), avatar, bio, location, reputation, metadata.
Relationships:
Follows (IG/TikTok/YouTube style)
Connections (Facebook/LinkedIn style)
---
5. Collections
Users can bookmark content into collections with unlimited nesting (collections inside collections).
---
6. Moderation
A dashboard for handling reports, removing content, banning users. One of the hardest parts of building social features - handled for you.
---
And that’s about it - for now. I've got plans to expand more features, but it's already pretty comprehensive and you can build a lot with it.
I would love for some feedback and hear what you think :) cheers!
https://redd.it/1nw9gz5
@r_opensource
I’ve built a social infrastructure layer you can plug-and-play into your apps in an afternoon. Been working on it for over a year now, and just released v6.
It’s available as:
React, React Native, and Expo packages
Node.js and vanilla JS packages
Plus docs if you want to talk directly to the API
It’s a non-intrusive data layer that integrates with your existing systems:
No migrations
No vendor lock-in
No changes to your data or auth
It dictates nothing about your UI. There are components you can use, but you don’t have to (and they’re customizable). Replyke just slides in - and can just as easily slide out.
I've built in the home page a full demo https://replyke.com which is the best way to understand it, but, to put it in words:
---
1. Comments
Full-featured comment sections with:
@mentions (works with your own users)
GIFs
Likes / votes
Threaded replies
Two built-in styles:
Social (IG/TikTok vibes)
Threaded (Reddit style)
Both include out-of-the-box reporting against harmful content. All open-source.
---
2. Posts (Entities)
Any piece of content in your app can be an Entity. Hooks let you fetch feeds with pagination, filters, and sorting.
Entities can (optionally) have: noscript, content, geo, attachments, keywords, votes, views, free-form metadata.
Feeds can be filtered by the above, and sorted by new/top/controversial/trending (Replyke scores entities automatically for you based on activity).
---
3. Notifications
Generated automatically (e.g. “John commented on your post”).
You can also send system notifications from the dashboard to specific users.
There’s a notifications component too - open-source like everything else.
---
4. Profiles + Relationships
Optional user data: role, name, username (for tagging), avatar, bio, location, reputation, metadata.
Relationships:
Follows (IG/TikTok/YouTube style)
Connections (Facebook/LinkedIn style)
---
5. Collections
Users can bookmark content into collections with unlimited nesting (collections inside collections).
---
6. Moderation
A dashboard for handling reports, removing content, banning users. One of the hardest parts of building social features - handled for you.
---
And that’s about it - for now. I've got plans to expand more features, but it's already pretty comprehensive and you can build a lot with it.
I would love for some feedback and hear what you think :) cheers!
https://redd.it/1nw9gz5
@r_opensource
Replyke
Add Social Features to Your App in Minutes | Replyke
Add comments, votes, feeds & more to your app with Replyke. Engage users & grow community without complex setup.
Alien vs Predator Image Classification with ResNet50 | Complete Tutorial
I’ve been experimenting with ResNet-50 for a small Alien vs Predator image classification exercise. (Educational)
I wrote a short article with the code and explanation here: **https://eranfeit.net/alien-vs-predator-image-classification-with-resnet50-complete-tutorial**
I also recorded a walkthrough on YouTube here: **https://youtu.be/5SJAPmQy7xs**
This is purely educational — happy to answer technical questions on the setup, data organization, or training details.
Eran
https://redd.it/1nwav7x
@r_opensource
I’ve been experimenting with ResNet-50 for a small Alien vs Predator image classification exercise. (Educational)
I wrote a short article with the code and explanation here: **https://eranfeit.net/alien-vs-predator-image-classification-with-resnet50-complete-tutorial**
I also recorded a walkthrough on YouTube here: **https://youtu.be/5SJAPmQy7xs**
This is purely educational — happy to answer technical questions on the setup, data organization, or training details.
Eran
https://redd.it/1nwav7x
@r_opensource
Eran Feit
Alien Vs Predator Image Classification With ResNet50 | Complete Tutorial
Learn how to build an Alien vs Predator image classifier using TensorFlow in this step-by-step tutorial on image classification with ResNet50.
Lanemu P2P VPN 0.13 - Open-source alternative to Hamachi
https://gitlab.com/Monsterovich/lanemu/-/releases/0.13
https://redd.it/1nwcjw9
@r_opensource
https://gitlab.com/Monsterovich/lanemu/-/releases/0.13
https://redd.it/1nwcjw9
@r_opensource
GitLab
Release 0.13 · Nikolay Borodin / Lanemu P2P VPN · GitLab
Added experimental Mac OS support for x86_64 and arm64 architectures. Running on Mac OS requires additional installation of a
My new pypi package
https://github.com/keikurono7/keywordx
https://pypi.org/project/keywordx/
What my project does:
This package helps you extract keywords from sentences not only by similarity but even context related. It needs improvement but this is the initial stage.
Target audience:
It can be used in any field from digital assistant to web search. This package integration helps in getting important information in more better way.
Comparison:
Unlike other keyword extractor tools it is not limited to date and time or not a similar word marker. It finds the best match based on the meanings the whole sentence gives
https://redd.it/1nwd915
@r_opensource
https://github.com/keikurono7/keywordx
https://pypi.org/project/keywordx/
What my project does:
This package helps you extract keywords from sentences not only by similarity but even context related. It needs improvement but this is the initial stage.
Target audience:
It can be used in any field from digital assistant to web search. This package integration helps in getting important information in more better way.
Comparison:
Unlike other keyword extractor tools it is not limited to date and time or not a similar word marker. It finds the best match based on the meanings the whole sentence gives
https://redd.it/1nwd915
@r_opensource
GitHub
GitHub - keikurono7/keywordx: KeywordX is a lightweight Python library for extracting and matching keywords from text using semantic…
KeywordX is a lightweight Python library for extracting and matching keywords from text using semantic similarity and entity-based boosting. Perfect for NLP pipelines, chatbots, search systems, and...
Daffodil - An open source toolkit to build complex Ecommerce store frontends that connect to any backend
Hey everyone! I've been working on Daffodil for seven years trying to make it possible to build ecommerce storefronts that connect to any ecommerce platform (think Magento/Shopify/Salesforce, etc).
I've spent a lot of time building stores for merchants and in doing so I've solved a ton of problems that I think are really common in ecommerce stores. As such, I felt the need to stop repeating solutions so those problems across the different platforms over and over and over.
I absolutely hate having to learn a new ecommerce platform. We have drivers for printers, mice, keyboards, microphones, and many other physical widgets in the operating system, why not have them for ecommerce software? It’s not that I hate the existing platforms, their UIs or APIs, it's that every platform repeats the same concepts and I always have to learn some new fangled way of doing the same thing. I’ve long desired for these platforms to act more like operating systems on the Web than like custom built software. Ideally, I would like to call them through a standard interface and forget about their existence beyond that.
While no two platforms are exactly the same, they all share some fundamental characteristics that I believe make this problem possible to solve.
I'm looking for people to provide me critique and feedback/ideas if you have any!
Any suggestions for drivers and platforms are welcome, though I can’t promise I will implement them. :)
Repo: https://github.com/graycoreio/daffodil
Demo: https://demo.daff.io/
Site: https://www.daff.io/
https://redd.it/1nwatuf
@r_opensource
Hey everyone! I've been working on Daffodil for seven years trying to make it possible to build ecommerce storefronts that connect to any ecommerce platform (think Magento/Shopify/Salesforce, etc).
I've spent a lot of time building stores for merchants and in doing so I've solved a ton of problems that I think are really common in ecommerce stores. As such, I felt the need to stop repeating solutions so those problems across the different platforms over and over and over.
I absolutely hate having to learn a new ecommerce platform. We have drivers for printers, mice, keyboards, microphones, and many other physical widgets in the operating system, why not have them for ecommerce software? It’s not that I hate the existing platforms, their UIs or APIs, it's that every platform repeats the same concepts and I always have to learn some new fangled way of doing the same thing. I’ve long desired for these platforms to act more like operating systems on the Web than like custom built software. Ideally, I would like to call them through a standard interface and forget about their existence beyond that.
While no two platforms are exactly the same, they all share some fundamental characteristics that I believe make this problem possible to solve.
I'm looking for people to provide me critique and feedback/ideas if you have any!
Any suggestions for drivers and platforms are welcome, though I can’t promise I will implement them. :)
Repo: https://github.com/graycoreio/daffodil
Demo: https://demo.daff.io/
Site: https://www.daff.io/
https://redd.it/1nwatuf
@r_opensource
GitHub
GitHub - graycoreio/daffodil: Build complex Ecommerce store frontends and connect to any backend https://discord.gg/BdaJVZ53sR
Build complex Ecommerce store frontends and connect to any backend https://discord.gg/BdaJVZ53sR - graycoreio/daffodil
Looking For A Project Management Tool That Can Future Scale
Hi,
So currently I am self-employed, it's early days for my business and it's not yet bringing any income in, the joys of delayed development to produce something to sell.
Anyway, at the moment it's just me, one day I forsee hiring others. I currently use MS Project 2021, TickTick, MS Office 2021 and a bunch of other development tools. All of this was either free or a one time purchase to keep subnoscription costs out of the mix given the financial position I'm in.
It's fairly clunky and unwieldy. I've been looking at alternatives but can't seem to find one that works.
To begin, I have a windows laptop I work off. No server.
I do game development.
So I am looking for a tool that can provide issue/task tracking, bonus if it can integrate with github. Time tracking would be nice because I have to do it manually and add it to MS Project by hand. I find gantt charts help significantly when it comes to managing tasks and timelines. Anything else is kinda a bonus but those are the main features I use a lot and heavily.
I love lots of the open source options but many want a docker install to linux which doesn't work for me. I'm somewhat technical but I am also trying to not make my workload harder here. Lots of the online options either lack features in the free version or don't have a free version at all.
So I'm wondering if anyone can suggest something that can help? I'm open to paying down the road for more option but currently looking for something that works now and I can scale later when or if I need to.
My setup works now but it's not great and I also find the MS Project interface overwhelming. Powerful but overwhelming and so I'd love to hear what your suggests are for alternatives. Thanks.
https://redd.it/1nwpmg5
@r_opensource
Hi,
So currently I am self-employed, it's early days for my business and it's not yet bringing any income in, the joys of delayed development to produce something to sell.
Anyway, at the moment it's just me, one day I forsee hiring others. I currently use MS Project 2021, TickTick, MS Office 2021 and a bunch of other development tools. All of this was either free or a one time purchase to keep subnoscription costs out of the mix given the financial position I'm in.
It's fairly clunky and unwieldy. I've been looking at alternatives but can't seem to find one that works.
To begin, I have a windows laptop I work off. No server.
I do game development.
So I am looking for a tool that can provide issue/task tracking, bonus if it can integrate with github. Time tracking would be nice because I have to do it manually and add it to MS Project by hand. I find gantt charts help significantly when it comes to managing tasks and timelines. Anything else is kinda a bonus but those are the main features I use a lot and heavily.
I love lots of the open source options but many want a docker install to linux which doesn't work for me. I'm somewhat technical but I am also trying to not make my workload harder here. Lots of the online options either lack features in the free version or don't have a free version at all.
So I'm wondering if anyone can suggest something that can help? I'm open to paying down the road for more option but currently looking for something that works now and I can scale later when or if I need to.
My setup works now but it's not great and I also find the MS Project interface overwhelming. Powerful but overwhelming and so I'd love to hear what your suggests are for alternatives. Thanks.
https://redd.it/1nwpmg5
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Vocabulary Flashcards Generator
Hi, this is a simple web app, it generates flashcard based on what you type and download it to your device for later learning. No AI, no framework, just pure HTML/CSS/JS. I use it a lot recently for my learning and hope it'd be useful for everyone else.
Live demo: [https://vocabulary-flashcards.pages.dev](https://vocabulary-flashcards.pages.dev)
GitHub: https://github.com/orezeno22/vocabulary-flashcards
Any feedback is welcome 😊
https://redd.it/1nwtwcw
@r_opensource
Hi, this is a simple web app, it generates flashcard based on what you type and download it to your device for later learning. No AI, no framework, just pure HTML/CSS/JS. I use it a lot recently for my learning and hope it'd be useful for everyone else.
Live demo: [https://vocabulary-flashcards.pages.dev](https://vocabulary-flashcards.pages.dev)
GitHub: https://github.com/orezeno22/vocabulary-flashcards
Any feedback is welcome 😊
https://redd.it/1nwtwcw
@r_opensource
vocabulary-flashcards.pages.dev
Vocabulary Flashcards Generator - Create Flashcards Instantly
Create and download vocabulary flashcards instantly. Perfect for students, teachers, and language learners. Type a word, pronunciation, meaning, and save it as a beautiful flashcard image.
What’s the best open-source alternative to Manus?
I really liked Manus since it feels like a true general-purpose dynamic workflow maker. Unlike a lot of the tools that just call augmented LLM workflows “agentic,” Manus actually felt closer to that idea.
The only issue is that it runs out of credits too fast and doesn’t quite feel the same outside of the demo.
Is there any open-source solution that comes close to this? I’d love to explore options and maybe do a write up on the most upvoted ones!
https://redd.it/1nwuq66
@r_opensource
I really liked Manus since it feels like a true general-purpose dynamic workflow maker. Unlike a lot of the tools that just call augmented LLM workflows “agentic,” Manus actually felt closer to that idea.
The only issue is that it runs out of credits too fast and doesn’t quite feel the same outside of the demo.
Is there any open-source solution that comes close to this? I’d love to explore options and maybe do a write up on the most upvoted ones!
https://redd.it/1nwuq66
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Drumlabooh LV2/VST3i drum machine 11.0.0 is out
Drumlabooh - https://psemiletov.github.io/drumlabooh/
Drumlabooh is a VST3i/LV2 plugin that supports Hydrogen and other format drumkits. This release features not just some fixes and an upgrade to the new JUCE version, but also provides a new implementation of kit-defined mute groups. It works for Hydrogen, SFZ, and Drumlabooh XML kit formats. The automatic hi-hat muting still works if no other mute groups are defined in the kit file.
https://redd.it/1nwufzp
@r_opensource
Drumlabooh - https://psemiletov.github.io/drumlabooh/
Drumlabooh is a VST3i/LV2 plugin that supports Hydrogen and other format drumkits. This release features not just some fixes and an upgrade to the new JUCE version, but also provides a new implementation of kit-defined mute groups. It works for Hydrogen, SFZ, and Drumlabooh XML kit formats. The automatic hi-hat muting still works if no other mute groups are defined in the kit file.
https://redd.it/1nwufzp
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Phoenix - A suite of configurations & advanced modifications for Mozilla Firefox, designed to put the user first - with a focus on privacy, security, freedom, functionality, & usability.
https://codeberg.org/celenity/Phoenix
https://redd.it/1nwxau7
@r_opensource
https://codeberg.org/celenity/Phoenix
https://redd.it/1nwxau7
@r_opensource
Codeberg.org
Phoenix
Phoenix is a suite of configurations & advanced modifications for Mozilla Firefox, designed to put the user first - with a focus on privacy, security, freedom, & usability.
PresentMon - Capture and analyze the high-level performance characteristics of graphics applications on Windows
https://github.com/GameTechDev/PresentMon
https://redd.it/1nwxqy9
@r_opensource
https://github.com/GameTechDev/PresentMon
https://redd.it/1nwxqy9
@r_opensource
GitHub
GitHub - GameTechDev/PresentMon: Capture and analyze the high-level performance characteristics of graphics applications on Windows.
Capture and analyze the high-level performance characteristics of graphics applications on Windows. - GameTechDev/PresentMon
v2.0.0 - Stable Release of Immich
https://github.com/immich-app/immich/discussions/22546
https://redd.it/1nwz6x2
@r_opensource
https://github.com/immich-app/immich/discussions/22546
https://redd.it/1nwz6x2
@r_opensource
GitHub
v2.0.0 - Stable Release of Immich · immich-app immich · Discussion #22546
v2.0.0 - Stable Release of Immich Watch the video Welcome Hello everyone, After: ~1,337 days, 271 releases, 78,000 stars on GitHub, 1,558 contributors, 31,500 members on Discord, 36,000 members on ...
I built a multilingual, ad free social media content downloader with Next.js.
https://github.com/PRASSamin/fetchy
https://redd.it/1nx15qo
@r_opensource
https://github.com/PRASSamin/fetchy
https://redd.it/1nx15qo
@r_opensource
GitHub
GitHub - PRASSamin/fetchy: Fetchy is the ultimate free video downloader that allows you to download videos and photos in high quality…
Fetchy is the ultimate free video downloader that allows you to download videos and photos in high quality from your favorite platforms with just one click. This project is open-source and availabl...
Heave, persisting objects into a sqlite db as EAV entities
First time poster here, sorry. I just wanted to let you know I've just published a little project of mine: Heave.
It's a library that allow your custom structs to be turned into entities and persisted inside a sqlite db. Very useful for small little projects that need data persistence and also want to avoid full-fledged database or serialization to text files.
Should you want to give it a look you can find it here: https://github.com/katekorsaro/heave
Any contributions would be very welcome. And thank you again for your time! Cheers!
https://redd.it/1nwz70w
@r_opensource
First time poster here, sorry. I just wanted to let you know I've just published a little project of mine: Heave.
It's a library that allow your custom structs to be turned into entities and persisted inside a sqlite db. Very useful for small little projects that need data persistence and also want to avoid full-fledged database or serialization to text files.
Should you want to give it a look you can find it here: https://github.com/katekorsaro/heave
Any contributions would be very welcome. And thank you again for your time! Cheers!
https://redd.it/1nwz70w
@r_opensource
GitHub
GitHub - katekorsaro/heave: A Rust EAV data model implementation
A Rust EAV data model implementation. Contribute to katekorsaro/heave development by creating an account on GitHub.
A FOSS email warmup noscript
This is my first FOSS project. I searched for a simple email warming service but couldn't find any for free. So I built one, tested it for a week and have successfully warmed up my email domain. So I'm open sourcing it now.
https://github.com/themacn/free-warmup-email
Check it out. Meanwhile I'm building jotchats.com, give my project some love too.
https://redd.it/1nx47z9
@r_opensource
This is my first FOSS project. I searched for a simple email warming service but couldn't find any for free. So I built one, tested it for a week and have successfully warmed up my email domain. So I'm open sourcing it now.
https://github.com/themacn/free-warmup-email
Check it out. Meanwhile I'm building jotchats.com, give my project some love too.
https://redd.it/1nx47z9
@r_opensource
GitHub
GitHub - themacn/free-warmup-email
Contribute to themacn/free-warmup-email development by creating an account on GitHub.
I made an app to fix mice that have double / triple clicking issues
https://github.com/grahas/DebounceMyMouse
I built this because I had a Razer Naga Pro that failed on the scroll wheel and failed on the scroll wheel click. Whenever I would browse the internet and use the middle mouse button to open a new tab it would open three. When I used the middle mouse button to close a tab it would triple close adjacent ones. I made this to help fix that issue.
https://redd.it/1nx6ce0
@r_opensource
https://github.com/grahas/DebounceMyMouse
I built this because I had a Razer Naga Pro that failed on the scroll wheel and failed on the scroll wheel click. Whenever I would browse the internet and use the middle mouse button to open a new tab it would open three. When I used the middle mouse button to close a tab it would triple close adjacent ones. I made this to help fix that issue.
https://redd.it/1nx6ce0
@r_opensource
GitHub
GitHub - grahas/DebounceMyMouse
Contribute to grahas/DebounceMyMouse development by creating an account on GitHub.
What does "open-source health" really mean?
Most consumer health apps (Apple Health, Google Fit, Garmin) are closed ecosystems. Data may be exportable, but it's not really yours. It's siloed, monetized, or hardware-locked.
In our nonprofit research institute, we've been asking, "What would a truly open-source health tool look like?".
Transparent code
Interoperable standards
Privacy by design
Data sovereignity for the individual
I'm curious to hear which open-source health projects inspire others? And what safeguards do you think are the most important?
https://redd.it/1nx7mmi
@r_opensource
Most consumer health apps (Apple Health, Google Fit, Garmin) are closed ecosystems. Data may be exportable, but it's not really yours. It's siloed, monetized, or hardware-locked.
In our nonprofit research institute, we've been asking, "What would a truly open-source health tool look like?".
Transparent code
Interoperable standards
Privacy by design
Data sovereignity for the individual
I'm curious to hear which open-source health projects inspire others? And what safeguards do you think are the most important?
https://redd.it/1nx7mmi
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I made an open source low-code ETL pipeline and embeddable dashboard builder
https://github.com/markm39/dxsh
https://redd.it/1nx8sf6
@r_opensource
https://github.com/markm39/dxsh
https://redd.it/1nx8sf6
@r_opensource
GitHub
GitHub - markm39/dxsh: dxsh is a low-code node-based ETL pipeline and dashboard builder, making it super easy to load, transform…
dxsh is a low-code node-based ETL pipeline and dashboard builder, making it super easy to load, transform, and display data quickly. - markm39/dxsh
Open-source Certificate Transparency tool
https://github.com/fivesecde/fivesec-public-certificate-transparency
https://redd.it/1nxaba2
@r_opensource
https://github.com/fivesecde/fivesec-public-certificate-transparency
https://redd.it/1nxaba2
@r_opensource
GitHub
GitHub - fivesecde/fivesec-public-certificate-transparency: Backend and frontend for collecting, indexing, and searching public…
Backend and frontend for collecting, indexing, and searching public certificate data. Useful for certificate transparency, security monitoring, and research by making certificate information easily...
What's your opinions about OpenSourceEcology?
https://www.opensourceecology.org/
https://redd.it/1nxceke
@r_opensource
https://www.opensourceecology.org/
https://redd.it/1nxceke
@r_opensource
Open Source Ecology
Home | Open Source Ecology
We’re developing open source industrial machines that can be made for a fraction of commercial costs, and sharing our designs online for free. The goal of Open Source Ecology is to create an open source economy – an efficient economy which increases innovation…
Ebook Operating System
Has anyone heard of an ebook OS in production? I'm looking for an OS that works like a Kindle or Kobo. I assume you'd have to jailbreak a tablet and install this OS.
https://redd.it/1nxe122
@r_opensource
Has anyone heard of an ebook OS in production? I'm looking for an OS that works like a Kindle or Kobo. I assume you'd have to jailbreak a tablet and install this OS.
https://redd.it/1nxe122
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community