How to start contributing
Hello folks, I am a CS Student and security researcher in my free time, I have been working with JavaScript technologies por 5 years, but I want to upgrade my skills from creating simple projects, so I thought that it would be nice to contribute to cool OSS projects so I can learn other people coding patterns and upgrade my skills by learning new technologies.
So how do I start ? I do not have a lot of time so perhaps I should search a little project...
I read that the way is to go to an OSS project, read an issue, create a fork and solve that issue ??
I also think that it would be nice for my dev portfolio adding OSS projects in which I collaborated ??
Cheers
https://redd.it/1pn9qdl
@r_opensource
Hello folks, I am a CS Student and security researcher in my free time, I have been working with JavaScript technologies por 5 years, but I want to upgrade my skills from creating simple projects, so I thought that it would be nice to contribute to cool OSS projects so I can learn other people coding patterns and upgrade my skills by learning new technologies.
So how do I start ? I do not have a lot of time so perhaps I should search a little project...
I read that the way is to go to an OSS project, read an issue, create a fork and solve that issue ??
I also think that it would be nice for my dev portfolio adding OSS projects in which I collaborated ??
Cheers
https://redd.it/1pn9qdl
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
dodo: A fast and unitrusive PDF reader
Hello everyone, just wanted to share my side-project, dodo, a PDF reader I have been working on for a couple of months now. I was an okular user before until I wanted a few features of my own and I just thought I'll write my own reader. One feature that I really love is session. You can open up a bunch of pdfs and then save, load those pdfs again at a later point in time.
It's using MuPDF as a pdf library with Qt6 for GUI. I daily drive it personally and it's been great. I would appreciate feedbacks if anyone decides to use it.
Github: https://www.github.com/dheerajshenoy/dodo
https://redd.it/1pngal7
@r_opensource
Hello everyone, just wanted to share my side-project, dodo, a PDF reader I have been working on for a couple of months now. I was an okular user before until I wanted a few features of my own and I just thought I'll write my own reader. One feature that I really love is session. You can open up a bunch of pdfs and then save, load those pdfs again at a later point in time.
It's using MuPDF as a pdf library with Qt6 for GUI. I daily drive it personally and it's been great. I would appreciate feedbacks if anyone decides to use it.
Github: https://www.github.com/dheerajshenoy/dodo
https://redd.it/1pngal7
@r_opensource
GitHub
GitHub - dheerajshenoy/dodo: A fast and configurable PDF reader built with Qt and MuPDF
A fast and configurable PDF reader built with Qt and MuPDF - dheerajshenoy/dodo
Deadlight: A lightweight, open-source blog framework for Cloudflare Workers – now one-command install via npm
Howdy all,
I just put together a simple blog platform called Deadlight that runs on Cloudflare Workers. It's designed for really poor internet connections pages are under 10 KB, it works in text browsers like Lynx, and you can post new entries via email. The idea came from wanting something lightweight and resilient that doesn't rely on heavy frameworks or constant high-speed access.
Why I think it's useful: If you're in a spotty network area or just prefer minimal setups, it deploys quickly and is censorship-resistant since it's global via Cloudflare. Plus, it's fully open source and you own it—no vendor lock-in. There's an "eject" option to grab your data and run it locally on something like a Raspberry Pi if you want.
To try it out yourself: Just run
Repo: https://github.com/gnarzilla/blog.deadlight
More details on the install: https://deadlight.boo/post/one-click-install
Live Demos:
deadlight.boo
Meshtastic-Deadlight
thatch pad
Feedback welcome, let me know what you think or if you run into issues.
https://redd.it/1pngi7r
@r_opensource
Howdy all,
I just put together a simple blog platform called Deadlight that runs on Cloudflare Workers. It's designed for really poor internet connections pages are under 10 KB, it works in text browsers like Lynx, and you can post new entries via email. The idea came from wanting something lightweight and resilient that doesn't rely on heavy frameworks or constant high-speed access.
Why I think it's useful: If you're in a spotty network area or just prefer minimal setups, it deploys quickly and is censorship-resistant since it's global via Cloudflare. Plus, it's fully open source and you own it—no vendor lock-in. There's an "eject" option to grab your data and run it locally on something like a Raspberry Pi if you want.
To try it out yourself: Just run
npx create-deadlight-blog your-blog-name in your terminal (replace with whatever name you want). It sets everything up in a couple minutes, including a D1 database and admin creds.Repo: https://github.com/gnarzilla/blog.deadlight
More details on the install: https://deadlight.boo/post/one-click-install
Live Demos:
deadlight.boo
Meshtastic-Deadlight
thatch pad
Feedback welcome, let me know what you think or if you run into issues.
https://redd.it/1pngi7r
@r_opensource
GitHub
GitHub - gnarzilla/blog.deadlight: Cloudflare Workers blog platform optimized for terrible connectivity. <10 KB pages, works in…
Cloudflare Workers blog platform optimized for terrible connectivity. <10 KB pages, works in lynx, post via email. - gnarzilla/blog.deadlight
Anybody in the Fediverse looking for an open source junior dev role?
I just happened to see an ad.
Not sure if it's fedi-related.
https://redd.it/1pnhgjj
@r_opensource
I just happened to see an ad.
Not sure if it's fedi-related.
https://redd.it/1pnhgjj
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
GhostStream — GPU transcoding server (HLS/ABR) now integrated with GhostHub
https://github.com/BleedingXiko/GhostStream
https://redd.it/1pnm61f
@r_opensource
https://github.com/BleedingXiko/GhostStream
https://redd.it/1pnm61f
@r_opensource
GitHub
GitHub - BleedingXiko/GhostStream: GhostStream - Hardware-Accelerated Network Transcoding Server
GhostStream - Hardware-Accelerated Network Transcoding Server - BleedingXiko/GhostStream
Check out Quantica 0.2.0 With AI/ML Capabilities
https://github.com/Quantica-Foundation/quantica-lang
https://redd.it/1pnp9h8
@r_opensource
https://github.com/Quantica-Foundation/quantica-lang
https://redd.it/1pnp9h8
@r_opensource
GitHub
GitHub - Quantica-Foundation/quantica-lang: Quantica is a fast, modern language designed for high-performance computing, AI, and…
Quantica is a fast, modern language designed for high-performance computing, AI, and quantum-inspired algorithms. It offers clean syntax, strong typing, an efficient interpreter, optional LLVM comp...
Ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian
https://github.com/hanebox/ekphos
https://redd.it/1pnr97n
@r_opensource
https://github.com/hanebox/ekphos
https://redd.it/1pnr97n
@r_opensource
GitHub
GitHub - hanebox/ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian
A lightweight, fast, terminal-based markdown research tool inspired by Obsidian - hanebox/ekphos
Open-sourced a React PDF annotation library (highlights, notes, drawing, signatures and more)
Hi everyone 👋
I’ve been working on a PDF annotation tool for React and just open-sourced the **first public version**.
Landing page: [https://react-pdf-highlighter-plus-demo.vercel.app/](https://react-pdf-highlighter-plus-demo.vercel.app/)
Npm: [https://www.npmjs.com/package/react-pdf-highlighter-plus](https://www.npmjs.com/package/react-pdf-highlighter-plus)
Github: [https://quocvietha08.github.io/react-pdf-highlighter-plus](https://quocvietha08.github.io/react-pdf-highlighter-plus/docs/)
What it supports right now:
* Text highlighting with notes
* Freehand drawing on PDFs
* Add signatures
* Insert images
* Designed to be embeddable in React apps
* Export PDF
* Free Hand Draw
* Insert a shape like a rectangle, circle, or arrow
It’s still early, but my goal is to make this a solid, flexible base for apps that need PDF interaction (learning tools, research, document review, etc.).
I’d really appreciate:
* Feedback from people who’ve built similar tools
* Feature requests
* Contributions or bug reports
If this looks useful to you, feel free to try it out or contribute.
Thanks for taking a look!
https://redd.it/1pnrkvs
@r_opensource
Hi everyone 👋
I’ve been working on a PDF annotation tool for React and just open-sourced the **first public version**.
Landing page: [https://react-pdf-highlighter-plus-demo.vercel.app/](https://react-pdf-highlighter-plus-demo.vercel.app/)
Npm: [https://www.npmjs.com/package/react-pdf-highlighter-plus](https://www.npmjs.com/package/react-pdf-highlighter-plus)
Github: [https://quocvietha08.github.io/react-pdf-highlighter-plus](https://quocvietha08.github.io/react-pdf-highlighter-plus/docs/)
What it supports right now:
* Text highlighting with notes
* Freehand drawing on PDFs
* Add signatures
* Insert images
* Designed to be embeddable in React apps
* Export PDF
* Free Hand Draw
* Insert a shape like a rectangle, circle, or arrow
It’s still early, but my goal is to make this a solid, flexible base for apps that need PDF interaction (learning tools, research, document review, etc.).
I’d really appreciate:
* Feedback from people who’ve built similar tools
* Feature requests
* Contributions or bug reports
If this looks useful to you, feel free to try it out or contribute.
Thanks for taking a look!
https://redd.it/1pnrkvs
@r_opensource
react-pdf-highlighter-plus-demo.vercel.app
React PDF Highlighter Plus - Open Source PDF Annotation Tool
A powerful open source PDF annotation tool built with React and react-pdf-highlighter-plus. Add highlights, notes, drawings, shapes, and more.
Looking for open source contributors for Voice AI on Github.
https://github.com/rapidaai/voice-ai
https://redd.it/1pnv4v0
@r_opensource
https://github.com/rapidaai/voice-ai
https://redd.it/1pnv4v0
@r_opensource
GitHub
GitHub - rapidaai/voice-ai: Rapida is an open-source, end-to-end voice AI orchestration platform for building real-time conversational…
Rapida is an open-source, end-to-end voice AI orchestration platform for building real-time conversational voice agents with audio streaming, STT, TTS, VAD, multi-channel integration, agent state m...
Dealing with open source burnout
I need some advice, as I’m feeling pretty burned out from maintaining my projects.
I created these projects because I personally needed them, and I made them public so others could use them too. One of them gained a lot of traction, which initially made me happy - people were finding something I built genuinely useful. However, that growth was followed by a torrent of issues and feature requests (with no PRs). Many of the ideas were good, but they were impossible to implement because I hadn’t considered scalability when I originally built the project. Again, it was made for myself and my specific use case.
Because of that, I decided to rewrite it to make those features possible. I prefer CLI apps, but a UI was by far the most requested feature, so I started building one as well. The rewrite is about 60% done, but I can’t bring myself to finish it. I stopped needing the project a while ago, and now it feels like I’m sacrificing my limited free time for nothing other than a never-ending list of issues and feature requests. I’m also on the fence about accepting donations, because at that point I think it would stop feeling like a hobby and start feeling like a product.
I’ve recently started working on something new - a CLI app that I actually need. It’s relatively simple for my use case, but I think a lot of people would be interested in it, and it could end up being my biggest project in terms of traction. The potential for features is basically endless, and because of that, I’m dreading making it public. It would be nice to help people, but I’m afraid it would turn into a third full-time job.
At the same time, it feels wrong to abandon the rewrite, given how much time I’ve already spent on it and the fact that many people are waiting for it. I’m honestly tempted to just archive everything and focus on other hobbies, but that would feel wrong too.
Has anyone dealt with something similar?
https://redd.it/1po0502
@r_opensource
I need some advice, as I’m feeling pretty burned out from maintaining my projects.
I created these projects because I personally needed them, and I made them public so others could use them too. One of them gained a lot of traction, which initially made me happy - people were finding something I built genuinely useful. However, that growth was followed by a torrent of issues and feature requests (with no PRs). Many of the ideas were good, but they were impossible to implement because I hadn’t considered scalability when I originally built the project. Again, it was made for myself and my specific use case.
Because of that, I decided to rewrite it to make those features possible. I prefer CLI apps, but a UI was by far the most requested feature, so I started building one as well. The rewrite is about 60% done, but I can’t bring myself to finish it. I stopped needing the project a while ago, and now it feels like I’m sacrificing my limited free time for nothing other than a never-ending list of issues and feature requests. I’m also on the fence about accepting donations, because at that point I think it would stop feeling like a hobby and start feeling like a product.
I’ve recently started working on something new - a CLI app that I actually need. It’s relatively simple for my use case, but I think a lot of people would be interested in it, and it could end up being my biggest project in terms of traction. The potential for features is basically endless, and because of that, I’m dreading making it public. It would be nice to help people, but I’m afraid it would turn into a third full-time job.
At the same time, it feels wrong to abandon the rewrite, given how much time I’ve already spent on it and the fact that many people are waiting for it. I’m honestly tempted to just archive everything and focus on other hobbies, but that would feel wrong too.
Has anyone dealt with something similar?
https://redd.it/1po0502
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Geolocate - A simple IP geolocation CLI tool based on latency
https://github.com/jimaek/geolocation-tool
https://redd.it/1po0t4q
@r_opensource
https://github.com/jimaek/geolocation-tool
https://redd.it/1po0t4q
@r_opensource
GitHub
GitHub - jimaek/geolocation-tool: Geo locate any IP to a physical location using latency
Geo locate any IP to a physical location using latency - jimaek/geolocation-tool
DebtDrone: An advanced technical debt analysis tool using AST
https://github.com/endrilickollari/debtdrone-cli
https://redd.it/1po175x
@r_opensource
https://github.com/endrilickollari/debtdrone-cli
https://redd.it/1po175x
@r_opensource
GitHub
GitHub - endrilickollari/debtdrone-cli
Contribute to endrilickollari/debtdrone-cli development by creating an account on GitHub.
What would make you trust a security browser extension?
Extensions are powerful. That's why people distrust them.
We're building Banbo with:
Minimal permissions
Client-side crypto
Zero email hosting
Transparent threat model
What would you personally need to see to trust an extension like this?
Project page: banbo
https://redd.it/1po4auq
@r_opensource
Extensions are powerful. That's why people distrust them.
We're building Banbo with:
Minimal permissions
Client-side crypto
Zero email hosting
Transparent threat model
What would you personally need to see to trust an extension like this?
Project page: banbo
https://redd.it/1po4auq
@r_opensource
banbo.io
BanBo - Quantum-Safe Email Privacy
Protect your inbox from human error, metadata leaks, and malware with one secure extension.
Making the Cyber Resilience Act Work for Open Source
https://thenewstack.io/making-the-cyber-resilience-act-work-for-open-source/
https://redd.it/1po5dwp
@r_opensource
https://thenewstack.io/making-the-cyber-resilience-act-work-for-open-source/
https://redd.it/1po5dwp
@r_opensource
The New Stack
Making the Cyber Resilience Act Work for Open Source
The CRA is a signal for us all to come together to strengthen the security posture of open source. But it also invites us to collaborate in new ways.
Is there an open source alternative to DAPs like Whatfix?
Digital adoption tools like Whatfix and Pendo are too expensive for what they offer if you think about it. Are there any proper open source replacements for them?
If not would people use it I built one?
https://redd.it/1po4soo
@r_opensource
Digital adoption tools like Whatfix and Pendo are too expensive for what they offer if you think about it. Are there any proper open source replacements for them?
If not would people use it I built one?
https://redd.it/1po4soo
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
WhatsApp Wrapped - Every WhatsApp analytics tool wants to upload your chats to their servers. I built one that doesn't
I've always wanted something like Spotify Wrapped but for WhatsApp. There are some tools out there that do this, but every one I found either runs your chat history on their servers or is closed source. I wasn't comfortable with all that, so this year I built my own.
WhatsApp Wrapped generates visual reports for your group chats. You export your chat from WhatsApp (without media), run it through the tool, and get an HTML report with analytics about your conversations. Everything runs locally or in your own Colab session. Nothing gets sent anywhere.
Here is a Sample Report.
What it does:
- Message counts and activity patterns (who texts the most, what time of day, etc.)
- Emoji usage stats and word clouds
- Calendar heatmaps showing activity over time (like github activity)
- Interactive charts you can hover over and explore
How to use it:
The easiest way is through Google Colab, no installation needed. Just upload your chat export and download the report. There's also a CLI if you want to run it locally.
Tech stack: Python, Polars for data processing, Plotly for charts, Jinja2 for templating.
Links:
- GitHub Repository
- Sample Report
- Google Colab
Happy to answer any questions or hear feedback.
https://redd.it/1po8nh2
@r_opensource
I've always wanted something like Spotify Wrapped but for WhatsApp. There are some tools out there that do this, but every one I found either runs your chat history on their servers or is closed source. I wasn't comfortable with all that, so this year I built my own.
WhatsApp Wrapped generates visual reports for your group chats. You export your chat from WhatsApp (without media), run it through the tool, and get an HTML report with analytics about your conversations. Everything runs locally or in your own Colab session. Nothing gets sent anywhere.
Here is a Sample Report.
What it does:
- Message counts and activity patterns (who texts the most, what time of day, etc.)
- Emoji usage stats and word clouds
- Calendar heatmaps showing activity over time (like github activity)
- Interactive charts you can hover over and explore
How to use it:
The easiest way is through Google Colab, no installation needed. Just upload your chat export and download the report. There's also a CLI if you want to run it locally.
Tech stack: Python, Polars for data processing, Plotly for charts, Jinja2 for templating.
Links:
- GitHub Repository
- Sample Report
- Google Colab
Happy to answer any questions or hear feedback.
https://redd.it/1po8nh2
@r_opensource
I made an open-source macOS app that simulates realistic human typing to expose the limits of AI detection based on document history.
https://github.com/0xff-r4bbit/watchmetype
https://redd.it/1po8bc9
@r_opensource
https://github.com/0xff-r4bbit/watchmetype
https://redd.it/1po8bc9
@r_opensource
GitHub
GitHub - 0xff-r4bbit/watchmetype: an open-source macOS app that reproduces realistic human typing to expose the limits of AI-detection…
an open-source macOS app that reproduces realistic human typing to expose the limits of AI-detection based on writing process - 0xff-r4bbit/watchmetype
BurnBin - Free/Donoware, Open Source, Secure, No file size/bandwidth/speed limits, locally hosted.
https://www.youtube.com/watch?v=mW_qokqThg0
https://redd.it/1poc5mt
@r_opensource
https://www.youtube.com/watch?v=mW_qokqThg0
https://redd.it/1poc5mt
@r_opensource
YouTube
Share Files Instantly with BurnBin – FREE, No Hosting Needed!
Download Now (Free Source Code): https://github.com/PyroSoftPro/BurnBin
Download Binaries Now (Donation): https://mikethetech.itch.io/burnbin
Discover BurnBin – a simple, open-source tool that lets you share files instantly from your desktop using a secure…
Download Binaries Now (Donation): https://mikethetech.itch.io/burnbin
Discover BurnBin – a simple, open-source tool that lets you share files instantly from your desktop using a secure…
I built an open-source site that lets students play games at school
https://michuscrypt.github.io/classroom20x-unblocked-games/
https://redd.it/1po9xau
@r_opensource
https://michuscrypt.github.io/classroom20x-unblocked-games/
https://redd.it/1po9xau
@r_opensource
michuscrypt.github.io
Classroom20x Unblocked Games – Play Free Games at School or Work
Play Classroom20x unblocked games online with no downloads. Perfect for Chromebooks and school Wi-Fi. Featuring Snow Rider 3D, Drift Boss, and more.