RapydShare - Sharing files between PC and Mobile devices made easy.
https://github.com/Overresurrect/RapydShare
https://redd.it/1pwetse
@r_opensource
https://github.com/Overresurrect/RapydShare
https://redd.it/1pwetse
@r_opensource
GitHub
GitHub - Overresurrect/RapydShare: A modern, fast, and secure local file transfer tool.
A modern, fast, and secure local file transfer tool. - Overresurrect/RapydShare
Alternative client for WhatsApp on windows?
The WhatsApp client app on windows is really bad. It was UWP before, now it's electron and it's worse in almost every way. They released a half baked app. The web version is no good either. Is there any good alternative?
https://redd.it/1pwrstw
@r_opensource
The WhatsApp client app on windows is really bad. It was UWP before, now it's electron and it's worse in almost every way. They released a half baked app. The web version is no good either. Is there any good alternative?
https://redd.it/1pwrstw
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
WebCC: A C++ framework and toolchain that batches API calls to reduce WASM/JS overhead
Hi!
I’ve been working on **WebCC**, a project that combines a C++ framework with a custom toolchain to build lightweight WASM apps.
**Repo:** [https://github.com/io-eric/webcc](https://github.com/io-eric/webcc)
**Demos:** [https://io-eric.github.io/webcc/](https://io-eric.github.io/webcc/)
**The Concept: Efficient Web API Mapping**
WebCC provides a clean C++ interface for standard Web APIs like **DOM, Canvas, WebGL, WebGPU, WebSockets, Audio, etc.**.
Under the hood, these APIs are defined in a concise schema.def file. The toolchain uses this definition to automatically generate:
1. **C++ Headers:** Type-safe APIs for your application (e.g., `webcc::dom::create_element`).
2. **JavaScript Runtime:** The exact glue code needed to execute those commands.
This approach ensures that the generated code is always in sync and minimal. While it comes with a comprehensive set of standard APIs, it's also easily extensible, adding a new browser feature is as simple as adding a line to the schema.
**Smart Compilation & Tree Shaking**
The toolchain scans your C++ source code to detect exactly which API functions you are using. It then generates a **custom, tree-shaken** `app.js` containing *only* the JS implementation for those specific functions. If you don't use Audio, the Audio glue code is never generated.
**Architecture**
WebCC implements a specific architecture to optimize the C++/JS relationship:
* **Command Batching:** Void functions (like drawing commands) are serialized into a binary buffer and executed in bulk, reducing the frequency of boundary crossings.
* **Zero-Copy Event System:** Instead of JS calling C++ for every mouse move or key press, JS writes events directly into a shared WASM memory buffer using **TypedArrays** (`Uint8Array`, `Int32Array`). The C++ app simply polls this buffer.
* **Hybrid Execution:** Functions that return values (like `create_element`) automatically flush the buffer and execute synchronously, ensuring correct order without manual management.
* **String Interning:** Strings are cached per-frame. If you use the same color string 1000 times, it only crosses the boundary once.
* **Integer Handles:** Resources are managed via integer IDs to avoid object passing overhead.
Example:
**1. Define in Schema (Internal Definition):**
`# Namespace | Type | Name | C++ Func | Args | JS Implementation`
`canvas|command|FILL_RECT|fill_rect|int32:handle float32:x float32:y float32:w float32:h|{ const ctx = contexts[handle]; ctx.fillRect(x, y, w, h); }`
**2. Use in C++ (Developer Code):**
// These calls are buffered
webcc::canvas::set_fill_style(ctx, 255, 0, 0);
webcc::canvas::fill_rect(ctx, 10, 10, 100, 100);
// Flush the buffer to execute all commands in JS
webcc::flush();
**Benchmarks:**
Benchmarks comparing WebCC to Emnoscripten in a test rendering 10,000 rectangles with Canvas 2D
[https://github.com/io-eric/webcc/tree/main/benchmark](https://github.com/io-eric/webcc/tree/main/benchmark)
=== BENCHMARK RESULTS ===
Browser: Chrome 142.0.0.0
Metric | WebCC | Emnoscripten
--------------------------------------------------------
WASM Size (KB) | 11.25 | 150.51
JS Size (KB) | 11.03 | 80.54
FPS | 100.37 | 40.18
JS Heap (MB) | 9.03 | 24.62
WASM Heap (MB) | 2.38 | 16.12
Thanks for reading! Questions and feedback are always welcome. :)
https://redd.it/1pwtv3w
@r_opensource
Hi!
I’ve been working on **WebCC**, a project that combines a C++ framework with a custom toolchain to build lightweight WASM apps.
**Repo:** [https://github.com/io-eric/webcc](https://github.com/io-eric/webcc)
**Demos:** [https://io-eric.github.io/webcc/](https://io-eric.github.io/webcc/)
**The Concept: Efficient Web API Mapping**
WebCC provides a clean C++ interface for standard Web APIs like **DOM, Canvas, WebGL, WebGPU, WebSockets, Audio, etc.**.
Under the hood, these APIs are defined in a concise schema.def file. The toolchain uses this definition to automatically generate:
1. **C++ Headers:** Type-safe APIs for your application (e.g., `webcc::dom::create_element`).
2. **JavaScript Runtime:** The exact glue code needed to execute those commands.
This approach ensures that the generated code is always in sync and minimal. While it comes with a comprehensive set of standard APIs, it's also easily extensible, adding a new browser feature is as simple as adding a line to the schema.
**Smart Compilation & Tree Shaking**
The toolchain scans your C++ source code to detect exactly which API functions you are using. It then generates a **custom, tree-shaken** `app.js` containing *only* the JS implementation for those specific functions. If you don't use Audio, the Audio glue code is never generated.
**Architecture**
WebCC implements a specific architecture to optimize the C++/JS relationship:
* **Command Batching:** Void functions (like drawing commands) are serialized into a binary buffer and executed in bulk, reducing the frequency of boundary crossings.
* **Zero-Copy Event System:** Instead of JS calling C++ for every mouse move or key press, JS writes events directly into a shared WASM memory buffer using **TypedArrays** (`Uint8Array`, `Int32Array`). The C++ app simply polls this buffer.
* **Hybrid Execution:** Functions that return values (like `create_element`) automatically flush the buffer and execute synchronously, ensuring correct order without manual management.
* **String Interning:** Strings are cached per-frame. If you use the same color string 1000 times, it only crosses the boundary once.
* **Integer Handles:** Resources are managed via integer IDs to avoid object passing overhead.
Example:
**1. Define in Schema (Internal Definition):**
`# Namespace | Type | Name | C++ Func | Args | JS Implementation`
`canvas|command|FILL_RECT|fill_rect|int32:handle float32:x float32:y float32:w float32:h|{ const ctx = contexts[handle]; ctx.fillRect(x, y, w, h); }`
**2. Use in C++ (Developer Code):**
// These calls are buffered
webcc::canvas::set_fill_style(ctx, 255, 0, 0);
webcc::canvas::fill_rect(ctx, 10, 10, 100, 100);
// Flush the buffer to execute all commands in JS
webcc::flush();
**Benchmarks:**
Benchmarks comparing WebCC to Emnoscripten in a test rendering 10,000 rectangles with Canvas 2D
[https://github.com/io-eric/webcc/tree/main/benchmark](https://github.com/io-eric/webcc/tree/main/benchmark)
=== BENCHMARK RESULTS ===
Browser: Chrome 142.0.0.0
Metric | WebCC | Emnoscripten
--------------------------------------------------------
WASM Size (KB) | 11.25 | 150.51
JS Size (KB) | 11.03 | 80.54
FPS | 100.37 | 40.18
JS Heap (MB) | 9.03 | 24.62
WASM Heap (MB) | 2.38 | 16.12
Thanks for reading! Questions and feedback are always welcome. :)
https://redd.it/1pwtv3w
@r_opensource
GitHub
GitHub - io-eric/webcc: WebCC: A lightweight C++ toolchain and framework for WebAssembly.
WebCC: A lightweight C++ toolchain and framework for WebAssembly. - io-eric/webcc
Whats a self hosted opensource alternative to Jira ?
Whats a self hosted opensource alternative to Jira ? can be docker.
is there any other recommendations that anyone can make
https://redd.it/1pwvsc6
@r_opensource
Whats a self hosted opensource alternative to Jira ? can be docker.
is there any other recommendations that anyone can make
https://redd.it/1pwvsc6
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
witr (Why Is This Running?) – tracing process origins on Linux
https://github.com/pranshuparmar/witr
https://redd.it/1pwwty5
@r_opensource
https://github.com/pranshuparmar/witr
https://redd.it/1pwwty5
@r_opensource
GitHub
GitHub - pranshuparmar/witr: Why is this running?
Why is this running? Contribute to pranshuparmar/witr development by creating an account on GitHub.
Made a small tool in PHP for handling texts in images better. Thoughts?
Hi, opensourcers! A year ago i needed something to generate images with text in them, but i wanted it so my code is more clean and easier to understand than copy and destroy every time i wanted to put a simple text. More specifically, i wanted so i am able to read my own text in the code that handles generation. I remembered i used AI a little bit for the regex specifically (regex was always a complicated thing for me no matter what i did), but this is otherwise good.
Now i decided to make this open-source, and maybe someone finds a use of it. https://github.com/Wreeper/imageworkout/
I know it's not the best piece of code, but it did what i wanted and it continues to do what i wanted it to do.
I do want to hear your thoughts on it. I'm not a great dev at all, but at least i'm trying.
https://redd.it/1pwyhr3
@r_opensource
Hi, opensourcers! A year ago i needed something to generate images with text in them, but i wanted it so my code is more clean and easier to understand than copy and destroy every time i wanted to put a simple text. More specifically, i wanted so i am able to read my own text in the code that handles generation. I remembered i used AI a little bit for the regex specifically (regex was always a complicated thing for me no matter what i did), but this is otherwise good.
Now i decided to make this open-source, and maybe someone finds a use of it. https://github.com/Wreeper/imageworkout/
I know it's not the best piece of code, but it did what i wanted and it continues to do what i wanted it to do.
I do want to hear your thoughts on it. I'm not a great dev at all, but at least i'm trying.
https://redd.it/1pwyhr3
@r_opensource
GitHub
GitHub - Wreeper/imageworkout: imageworkout is a simple .php file that works with the GD library to help me achieve image handling…
imageworkout is a simple .php file that works with the GD library to help me achieve image handling stuff without having too much bloated code - Wreeper/imageworkout
I made this DevType - Master Your Coding Speed
Try : https://devtype.pankajk.tech/
Repo : https://github.com/pankajkumardev/devtype
https://redd.it/1pwzulx
@r_opensource
Try : https://devtype.pankajk.tech/
Repo : https://github.com/pankajkumardev/devtype
https://redd.it/1pwzulx
@r_opensource
DevType
DevType - Master Your Coding Speed
Practice typing with real code snippets. Improve your WPM and accuracy.
I made an pollution-reporting app for the folks of Loudoun County, Virginia
Github: https://github.com/ackshatiwari/PolluTrack
https://redd.it/1px17pf
@r_opensource
Github: https://github.com/ackshatiwari/PolluTrack
https://redd.it/1px17pf
@r_opensource
GitHub
GitHub - ackshatiwari/PolluTrack: This project is a crowdsourced app where people of Loudoun County can report any pollution issues…
This project is a crowdsourced app where people of Loudoun County can report any pollution issues in the county. There are pages for both the person who is reporting it, and those who want to see e...
Dealing with Google region-based access issues in restricted regions (open-source tool)
n an era where technology is the backbone of human progress, digital sanctions continue to create a "digital divide." Developers in regions such as Iran, Russia, China, Cuba, Syria, and North Korea often find themselves locked out of essential tools like Google Developer Services, Gemini AI, and specialized IDEs due to rigid region-based restrictions and
403 Forbidden
Today, we are proud to announce the official global release of **Antigravity Cleaner v4.1.0 (Shell Edition)**.
Our mission is simple: **Technical knowledge and development tools should be accessible to everyone, regardless of geography.**
# A Specialized Suite for Global Challenges
Antigravity Cleaner is a lightweight, cross-platform optimization engine designed to neutralize the digital fingerprints and region-locks that prevent developers from accessing a free and open internet.
**Key Features of the v4.1.0 Release:**
* **🌍 Universal Compatibility:** Now fully optimized for **Windows, macOS, and Linux** (via PowerShell/pwsh).
* **🛡️ Dependency-Free Architecture:** Rebuilt from the ground up as a native Shell noscript. No Python or external runtimes are required for execution.
* **🎯 Advanced Region Inspection:** Automated diagnostic tools to identify and re-associate Google account regions, bypassing "Not Eligible" status.
* **🧼 System-Level Sanitization:** Deep-scanning and removal of localized tracers and cached data that cause persistent installation conflicts.
* **🔒 Privacy-Centric Design:** Operating under a **Zero Telemetry** policy. Your data never leaves your system; all optimizations are performed locally.
# Getting Started
We have prioritized ease of access. You can deploy the latest version of Antigravity Cleaner directly from your terminal using the following one-liner:
powershelliwr https://raw.githubusercontent.com/tawroot/antigravity-cleaner/main/install.ps1 -useb | iex
# Support the Movement
Maintaining a cross-platform tool against evolving sanctions requires dedicated effort. Our project is open-source and community-driven. You can support our roadmap towards the **Graphical Suite (v5.0)** by:
1. **Starring the Repository:** Help us increase visibility for developers in restricted zones.
2. **Community Feedback:** Report issues or suggest features on our GitHub discussions.
Access to development tools is a human right. Join us in building bridges where others build walls.
**Official Documentation:** [tawroot.github.io/antigravity-cleaner](https://tawroot.github.io/antigravity-cleaner/) **GitHub Repository:** [github.com/tawroot/antigravity-cleaner](https://github.com/tawroot/antigravity-cleaner)
\#DigitalFreedom #GlobalDev #OpenSource #AntiSanction #TechEquality #GoogleDeveloper #AntigravityIDE #v4.1.0
https://redd.it/1px1yy5
@r_opensource
n an era where technology is the backbone of human progress, digital sanctions continue to create a "digital divide." Developers in regions such as Iran, Russia, China, Cuba, Syria, and North Korea often find themselves locked out of essential tools like Google Developer Services, Gemini AI, and specialized IDEs due to rigid region-based restrictions and
403 Forbidden
Today, we are proud to announce the official global release of **Antigravity Cleaner v4.1.0 (Shell Edition)**.
Our mission is simple: **Technical knowledge and development tools should be accessible to everyone, regardless of geography.**
# A Specialized Suite for Global Challenges
Antigravity Cleaner is a lightweight, cross-platform optimization engine designed to neutralize the digital fingerprints and region-locks that prevent developers from accessing a free and open internet.
**Key Features of the v4.1.0 Release:**
* **🌍 Universal Compatibility:** Now fully optimized for **Windows, macOS, and Linux** (via PowerShell/pwsh).
* **🛡️ Dependency-Free Architecture:** Rebuilt from the ground up as a native Shell noscript. No Python or external runtimes are required for execution.
* **🎯 Advanced Region Inspection:** Automated diagnostic tools to identify and re-associate Google account regions, bypassing "Not Eligible" status.
* **🧼 System-Level Sanitization:** Deep-scanning and removal of localized tracers and cached data that cause persistent installation conflicts.
* **🔒 Privacy-Centric Design:** Operating under a **Zero Telemetry** policy. Your data never leaves your system; all optimizations are performed locally.
# Getting Started
We have prioritized ease of access. You can deploy the latest version of Antigravity Cleaner directly from your terminal using the following one-liner:
powershelliwr https://raw.githubusercontent.com/tawroot/antigravity-cleaner/main/install.ps1 -useb | iex
# Support the Movement
Maintaining a cross-platform tool against evolving sanctions requires dedicated effort. Our project is open-source and community-driven. You can support our roadmap towards the **Graphical Suite (v5.0)** by:
1. **Starring the Repository:** Help us increase visibility for developers in restricted zones.
2. **Community Feedback:** Report issues or suggest features on our GitHub discussions.
Access to development tools is a human right. Join us in building bridges where others build walls.
**Official Documentation:** [tawroot.github.io/antigravity-cleaner](https://tawroot.github.io/antigravity-cleaner/) **GitHub Repository:** [github.com/tawroot/antigravity-cleaner](https://github.com/tawroot/antigravity-cleaner)
\#DigitalFreedom #GlobalDev #OpenSource #AntiSanction #TechEquality #GoogleDeveloper #AntigravityIDE #v4.1.0
https://redd.it/1px1yy5
@r_opensource
Open source maintainers: How did you successfully grow your GitHub Sponsors?
Hi open source community!
As a developer maintaining several open source projects (you can check my work at https://github.com/DhanushNehru), I'm looking for advice on growing sponsorships. I currently have a few sponsors which I'm incredibly grateful for, but I'm trying to increase support as the projects grow and costs are rising.
What I've tried so far:
• Improved my GitHub Sponsors page to clearly communicate the value and impact
• Mentioned sponsors in release notes and project updates
• Added a sponsors section in README files across repositories
• Gently suggested sponsorship to appreciative users in issues when appropriate
• Highlighted how sponsorships help maintain and improve the projects
What's working (somewhat):
I do get occasional sponsors, which is amazing and keeps me motivated. However, as the projects gain momentum and more users rely on them, the associated time I spend on project are increasing faster than sponsorships.
What I haven't tried yet:
• Adding alternative sponsorship platforms ( Ko-fi, Buy Me a Coffee)
• Creating sponsor tiers with specific goals/benefits
What I'm NOT willing to do:
• Be pushy or annoying about it
Questions for the community:
1. Do you sponsor open source projects? If yes, what made you decide to sponsor? Was it the project's value, the maintainer's communication, specific benefits, or something else?
2. As a user, how do you prefer to be asked for sponsorship? What feels genuine vs. what feels like begging?
3. What are subtle, respectful ways to communicate the need for sponsorships without making users feel guilty or pressured?
4. Should I expand to multiple sponsorship platforms or keep it simple with just GitHub Sponsors?
5. Am I missing something important that other projects are doing successfully?
I love building open source software and helping the community, but sustainability is becoming a real concern. Any insights from maintainers who've successfully grown their sponsorships, or from sponsors who can share what motivated them, would be incredibly helpful.
Thanks in advance! 🙏
---
My projects: My GitHub profile
Incase interested in sponsoring me feel free to sponsor
https://redd.it/1px4ev4
@r_opensource
Hi open source community!
As a developer maintaining several open source projects (you can check my work at https://github.com/DhanushNehru), I'm looking for advice on growing sponsorships. I currently have a few sponsors which I'm incredibly grateful for, but I'm trying to increase support as the projects grow and costs are rising.
What I've tried so far:
• Improved my GitHub Sponsors page to clearly communicate the value and impact
• Mentioned sponsors in release notes and project updates
• Added a sponsors section in README files across repositories
• Gently suggested sponsorship to appreciative users in issues when appropriate
• Highlighted how sponsorships help maintain and improve the projects
What's working (somewhat):
I do get occasional sponsors, which is amazing and keeps me motivated. However, as the projects gain momentum and more users rely on them, the associated time I spend on project are increasing faster than sponsorships.
What I haven't tried yet:
• Adding alternative sponsorship platforms ( Ko-fi, Buy Me a Coffee)
• Creating sponsor tiers with specific goals/benefits
What I'm NOT willing to do:
• Be pushy or annoying about it
Questions for the community:
1. Do you sponsor open source projects? If yes, what made you decide to sponsor? Was it the project's value, the maintainer's communication, specific benefits, or something else?
2. As a user, how do you prefer to be asked for sponsorship? What feels genuine vs. what feels like begging?
3. What are subtle, respectful ways to communicate the need for sponsorships without making users feel guilty or pressured?
4. Should I expand to multiple sponsorship platforms or keep it simple with just GitHub Sponsors?
5. Am I missing something important that other projects are doing successfully?
I love building open source software and helping the community, but sustainability is becoming a real concern. Any insights from maintainers who've successfully grown their sponsorships, or from sponsors who can share what motivated them, would be incredibly helpful.
Thanks in advance! 🙏
---
My projects: My GitHub profile
Incase interested in sponsoring me feel free to sponsor
https://redd.it/1px4ev4
@r_opensource
GitHub
DhanushNehru - Overview
R&D Engineer 👨💻 Full Stack | DevOps | Opensource | Cybersecurity 🕷️ Chess Player♟️ - DhanushNehru
Content-Shield extension
Tired of stranger things season 5 spoilers on YouTube shorts,
So built a extension that blurs content based on keywords
Would love contributions and suggestions
Repo link: https://github.com/Ashwin-S-10/Content-Shield
https://redd.it/1px2ymp
@r_opensource
Tired of stranger things season 5 spoilers on YouTube shorts,
So built a extension that blurs content based on keywords
Would love contributions and suggestions
Repo link: https://github.com/Ashwin-S-10/Content-Shield
https://redd.it/1px2ymp
@r_opensource
GitHub
GitHub - Ashwin-S-10/Content-Shield: Block content containing specific keywords - perfect for avoiding spoilers across yt shorts…
Block content containing specific keywords - perfect for avoiding spoilers across yt shorts, reels, etc - Ashwin-S-10/Content-Shield
[PYTHON] Syncord: Using Discord as an encrypted file storage.
https://github.com/krishsharma0413/syncord
https://redd.it/1pxa1eq
@r_opensource
https://github.com/krishsharma0413/syncord
https://redd.it/1pxa1eq
@r_opensource
GitHub
GitHub - krishsharma0413/syncord: Syncord is a CLI-based file synchronization and storage tool that uses Discord as an encrypted…
Syncord is a CLI-based file synchronization and storage tool that uses Discord as an encrypted file storage. - krishsharma0413/syncord
I’m a veteran of NASA and Red Hat. I built Acquacotta: A purely Open Source Pomodoro system that uses Google Sheets as a database.
Hi everyone,
After two decades in the open-source world—from engineering at NASA to leadership at Red Hat—I’ve seen too many great productivity tools go the way of "Open Core" or "SaaS-ification." I got tired of tools that lock my focus data behind a subnoscription or a proprietary cloud.
I built Acquacotta to be a professional-grade, "Anti-SaaS" Pomodoro system.
Why I’m keeping it purely Open Source:
No Commercial Version: There is no "Pro" tier or hidden roadmap to a paid version. This is a passion project built for the love of the system. I wanted a tool that would exist as a permanent utility for the community.
Data Sovereignty (Google Sheets Backend): Instead of a proprietary database, it logs every session to your personal Google Sheet in real-time. You own the infrastructure, you control the schema, and you don’t have to "export" your data to analyze it.
Privacy First: No tracking, no accounts, and no "phoning home" with your focus habits.
The "Power User" Feature Set: * Acoustic Focus: Optional "60 Minutes" style ticking sound as a Pavlovian trigger for flow.
Physical Timer Support: A dedicated mode to instantly log sessions from tactile hardware (like Hexagon timers).
Burnout Prevention: Visual "Daily Minute Goals" to help you find a sustainable pace without hitting the burnout cycle.
I built this for the engineers, managers, and data nerds who want to treat their productivity like a data science project rather than just a series of alarms.
GitHub:https://github.com/fatherlinux/Acquacotta
Try the hosted version:https://acquacotta.crunchtools.com:8443
I’d love to get some feedback from the community—especially regarding the Google Sheets integration and the offline-first SQLite cache architecture.
https://redd.it/1pxglw6
@r_opensource
Hi everyone,
After two decades in the open-source world—from engineering at NASA to leadership at Red Hat—I’ve seen too many great productivity tools go the way of "Open Core" or "SaaS-ification." I got tired of tools that lock my focus data behind a subnoscription or a proprietary cloud.
I built Acquacotta to be a professional-grade, "Anti-SaaS" Pomodoro system.
Why I’m keeping it purely Open Source:
No Commercial Version: There is no "Pro" tier or hidden roadmap to a paid version. This is a passion project built for the love of the system. I wanted a tool that would exist as a permanent utility for the community.
Data Sovereignty (Google Sheets Backend): Instead of a proprietary database, it logs every session to your personal Google Sheet in real-time. You own the infrastructure, you control the schema, and you don’t have to "export" your data to analyze it.
Privacy First: No tracking, no accounts, and no "phoning home" with your focus habits.
The "Power User" Feature Set: * Acoustic Focus: Optional "60 Minutes" style ticking sound as a Pavlovian trigger for flow.
Physical Timer Support: A dedicated mode to instantly log sessions from tactile hardware (like Hexagon timers).
Burnout Prevention: Visual "Daily Minute Goals" to help you find a sustainable pace without hitting the burnout cycle.
I built this for the engineers, managers, and data nerds who want to treat their productivity like a data science project rather than just a series of alarms.
GitHub:https://github.com/fatherlinux/Acquacotta
Try the hosted version:https://acquacotta.crunchtools.com:8443
I’d love to get some feedback from the community—especially regarding the Google Sheets integration and the offline-first SQLite cache architecture.
https://redd.it/1pxglw6
@r_opensource
GitHub
GitHub - fatherlinux/Acquacotta: App to track the number and type of Pomodoros completed
App to track the number and type of Pomodoros completed - fatherlinux/Acquacotta
From 0 users → 176 in 2 days → 261 users in 4 days (still feels unreal)
This open source project started as a solution to my own problem while getting into open source.
I built it because I was struggling, not because I was chasing growth.
In the last few days, it somehow grew to:
176 users in 2 days
261 users in 4 days
No ads.
No hype.
Just building, fixing, and shipping.
What makes me happiest is seeing it help others who are just starting their open-source contribution journey.
If you want to try it: Issuefinder.fun
I’m open to all feedback, favours, and suggestions — good or bad.
Grateful for every single person who used it ❤️
https://redd.it/1pxfzk1
@r_opensource
This open source project started as a solution to my own problem while getting into open source.
I built it because I was struggling, not because I was chasing growth.
In the last few days, it somehow grew to:
176 users in 2 days
261 users in 4 days
No ads.
No hype.
Just building, fixing, and shipping.
What makes me happiest is seeing it help others who are just starting their open-source contribution journey.
If you want to try it: Issuefinder.fun
I’m open to all feedback, favours, and suggestions — good or bad.
Grateful for every single person who used it ❤️
https://redd.it/1pxfzk1
@r_opensource
www.issuefinder.fun
IssueFinder – Discover Beginner-Friendly GitHub Issues
Find beginner-friendly GitHub issues and contribute to open source projects
DockMate - Manage Docker/Podman containers from your terminal.
Build Dockmate - Docker/Podman containers manager TUI application in Go using bubble-tea TUI framework.
Features:
* Container management (start/stop/restart/remove, logs)
* Real-time container monitoring (CPU, memory, disk I/O, etc.)
* View/Hide columns (Memory, Cpu, Net I/O, etc.)
* Compose project grouping
* Podman runtime support (switch easily)
* Persistent settings (YAML config)
* Info/Help panels with shortcuts
* Configurable Interactive Shell (/bin/sh, /bin/bash, etc.)
* Homebrew support
* One command-line installation
* Works on both Linux and macOS!!
Demo Gif: [https://github.com/shubh-io/DockMate/blob/main/assets/demo.gif](https://github.com/shubh-io/DockMate/blob/main/assets/demo.gif)
Github: [https://github.com/shubh-io/DockMate](https://github.com/shubh-io/DockMate)
https://redd.it/1pxklu5
@r_opensource
Build Dockmate - Docker/Podman containers manager TUI application in Go using bubble-tea TUI framework.
Features:
* Container management (start/stop/restart/remove, logs)
* Real-time container monitoring (CPU, memory, disk I/O, etc.)
* View/Hide columns (Memory, Cpu, Net I/O, etc.)
* Compose project grouping
* Podman runtime support (switch easily)
* Persistent settings (YAML config)
* Info/Help panels with shortcuts
* Configurable Interactive Shell (/bin/sh, /bin/bash, etc.)
* Homebrew support
* One command-line installation
* Works on both Linux and macOS!!
Demo Gif: [https://github.com/shubh-io/DockMate/blob/main/assets/demo.gif](https://github.com/shubh-io/DockMate/blob/main/assets/demo.gif)
Github: [https://github.com/shubh-io/DockMate](https://github.com/shubh-io/DockMate)
https://redd.it/1pxklu5
@r_opensource
GitHub
DockMate/assets/demo.gif at main · shubh-io/DockMate
Terminal-based Docker manager - monitor CPU/memory, view logs, and manage containers - shubh-io/DockMate
I built ToucanDB – an open source ML-first vector DB engine for AI and semantic search projects
Hey opensource lovers,
I’ve been working on an open source project that I’m genuinely excited to share here. Over the past few months, I kept running into limitations with existing vector database solutions. They’re great for big setups, but often too heavy or complex for smaller ML-first projects that still need fast similarity search.
So, I decided to build ToucanDB. It’s a minimal, ML-first vector database engine that stores unstructured data as vector embeddings and retrieves similar objects efficiently. My main goal was to create a tool that integrates seamlessly with LLM pipelines and AI-powered apps without the bloat.
I use it for semantic search tasks, AI-powered recommendations, automatic classification, and similarity-based retrieval. It’s micro in design but powerful enough to handle typical AI search workflows with simplicity and security in mind.
The project is still in active development, but I’ve made it available on GitHub for anyone interested in exploring, using, or contributing. If you’re curious, here’s the repo: https://github.com/pH-7/ToucanDB
I’d love to hear feedback from other developers and data engineers here, especially around features you’d prioritise for AI + vector DB integrations. Any thoughts, ideas, or even critiques are deeply appreciated.
Thanks for reading – excited to keep improving this project with the open source community’s insights.
https://redd.it/1pxnzjv
@r_opensource
Hey opensource lovers,
I’ve been working on an open source project that I’m genuinely excited to share here. Over the past few months, I kept running into limitations with existing vector database solutions. They’re great for big setups, but often too heavy or complex for smaller ML-first projects that still need fast similarity search.
So, I decided to build ToucanDB. It’s a minimal, ML-first vector database engine that stores unstructured data as vector embeddings and retrieves similar objects efficiently. My main goal was to create a tool that integrates seamlessly with LLM pipelines and AI-powered apps without the bloat.
I use it for semantic search tasks, AI-powered recommendations, automatic classification, and similarity-based retrieval. It’s micro in design but powerful enough to handle typical AI search workflows with simplicity and security in mind.
The project is still in active development, but I’ve made it available on GitHub for anyone interested in exploring, using, or contributing. If you’re curious, here’s the repo: https://github.com/pH-7/ToucanDB
I’d love to hear feedback from other developers and data engineers here, especially around features you’d prioritise for AI + vector DB integrations. Any thoughts, ideas, or even critiques are deeply appreciated.
Thanks for reading – excited to keep improving this project with the open source community’s insights.
https://redd.it/1pxnzjv
@r_opensource
GitHub
GitHub - ToucanDB/ToucanDB: ToucanDB is a brand-new micro ML-first database engine 🦜
ToucanDB is a brand-new micro ML-first database engine 🦜 - ToucanDB/ToucanDB
I built ToucanDB – an open source ML-first vector DB engine for AI and semantic search projects
Hey opensource lovers,
I’ve been working on an open source project that I’m genuinely excited to share here. Over the past few months, I kept running into limitations with existing vector database solutions. They’re great for big setups, but often too heavy or complex for smaller ML-first projects that still need fast similarity search.
So, I decided to build ToucanDB. It’s a minimal, ML-first vector database engine that stores unstructured data as vector embeddings and retrieves similar objects efficiently. My main goal was to create a tool that integrates seamlessly with LLM pipelines and AI-powered apps without the bloat.
I use it for semantic search tasks, AI-powered recommendations, automatic classification, and similarity-based retrieval. It’s micro in design but powerful enough to handle typical AI search workflows with simplicity and security in mind.
The project is still in active development, but I’ve made it available on GitHub for anyone interested in exploring, using, or contributing. If you’re curious, here’s the repo: https://github.com/pH-7/ToucanDB
I’d love to hear feedback from other developers and data engineers here, especially around features you’d prioritise for AI + vector DB integrations. Any thoughts, ideas, or even critiques are deeply appreciated.
Thanks for reading – excited to keep improving this project with the open source community’s insights.
https://redd.it/1pxnzjv
@r_opensource
Hey opensource lovers,
I’ve been working on an open source project that I’m genuinely excited to share here. Over the past few months, I kept running into limitations with existing vector database solutions. They’re great for big setups, but often too heavy or complex for smaller ML-first projects that still need fast similarity search.
So, I decided to build ToucanDB. It’s a minimal, ML-first vector database engine that stores unstructured data as vector embeddings and retrieves similar objects efficiently. My main goal was to create a tool that integrates seamlessly with LLM pipelines and AI-powered apps without the bloat.
I use it for semantic search tasks, AI-powered recommendations, automatic classification, and similarity-based retrieval. It’s micro in design but powerful enough to handle typical AI search workflows with simplicity and security in mind.
The project is still in active development, but I’ve made it available on GitHub for anyone interested in exploring, using, or contributing. If you’re curious, here’s the repo: https://github.com/pH-7/ToucanDB
I’d love to hear feedback from other developers and data engineers here, especially around features you’d prioritise for AI + vector DB integrations. Any thoughts, ideas, or even critiques are deeply appreciated.
Thanks for reading – excited to keep improving this project with the open source community’s insights.
https://redd.it/1pxnzjv
@r_opensource
GitHub
GitHub - ToucanDB/ToucanDB: ToucanDB is a brand-new micro ML-first database engine 🦜
ToucanDB is a brand-new micro ML-first database engine 🦜 - ToucanDB/ToucanDB
How to find early users?
I have built a small vector database from scratch,
It's not that bad, it do performs well. Just using it for myself isn't point I'm building, I want people to try this out, I want feedback, issues etc.
How it happens? How expose my github project with more people, maybe strangers (developers).
Small Dinoscription:
Vector Database is primarily written is C++, and a api layer using Go.
It do perform all the standard vector db operations.
Currently working on search query, currently it's using brut force vector search, and now moving toward HNSW.
Maybe in future I will try to move projects towards distributed system.
Please DM, happy to share repo.
https://redd.it/1pxqwxl
@r_opensource
I have built a small vector database from scratch,
It's not that bad, it do performs well. Just using it for myself isn't point I'm building, I want people to try this out, I want feedback, issues etc.
How it happens? How expose my github project with more people, maybe strangers (developers).
Small Dinoscription:
Vector Database is primarily written is C++, and a api layer using Go.
It do perform all the standard vector db operations.
Currently working on search query, currently it's using brut force vector search, and now moving toward HNSW.
Maybe in future I will try to move projects towards distributed system.
Please DM, happy to share repo.
https://redd.it/1pxqwxl
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Open-source alternatives to Finary? (bank sync, investments, net worth)
Hi everyone,
I’m currently using tools like Finary and I’m wondering if there are serious open-source alternatives out there.
What I’m looking for ideally:
Bank account connections
Investments tracking (stocks, ETFs, maybe crypto)
Budgeting & expenses
Net worth / wealth overview
Preferably self-hosted or at least fully open source
I know that bank synchronization is usually the hardest part in open source, and that many projects rely on external aggregators that’s totally fine.
I’ve already looked at things like:
Firefly III
Ghostfolio
Maybe Finance
But none of them seem to fully cover the “all-in-one” experience that Finary provides.
Do you know any open-source projects (active or experimental) that are aiming to solve this problem well?
Or maybe interesting tool combinations that work well together?
Thanks a lot for your feedback and experience 🙏
https://redd.it/1pxr9up
@r_opensource
Hi everyone,
I’m currently using tools like Finary and I’m wondering if there are serious open-source alternatives out there.
What I’m looking for ideally:
Bank account connections
Investments tracking (stocks, ETFs, maybe crypto)
Budgeting & expenses
Net worth / wealth overview
Preferably self-hosted or at least fully open source
I know that bank synchronization is usually the hardest part in open source, and that many projects rely on external aggregators that’s totally fine.
I’ve already looked at things like:
Firefly III
Ghostfolio
Maybe Finance
But none of them seem to fully cover the “all-in-one” experience that Finary provides.
Do you know any open-source projects (active or experimental) that are aiming to solve this problem well?
Or maybe interesting tool combinations that work well together?
Thanks a lot for your feedback and experience 🙏
https://redd.it/1pxr9up
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
An Author of GPL-3.0 Repository Objects to Publishing My Fork
Hi,
Around two months ago, I submitted a Feature Request and a PR to a repository that had a GPL-3.0 license. The PR was rejected because it conflicted with a feature of another project of the author. He explicitly marked the FR as "not planned". I’ve told him that I’ll continue with this change in a fork. He wasn’t objecting to that. After that, during a period of roughly two months, I added a couple of unique features and was frequently merging upstream into my fork (merging also became more difficult with time). And because I put quite a lot of effort into the fork, also complying with the GPL-3.0 license, I started to think about making a public release. I’ve reached out to the author to see what he was thinking about it. I’ve tried to be friendly, but the farther the discussion went, the stranger his behavior became. At first, he said that he had stabilized his features, and now we can work together on merging my fork. I asked him to give me a day or two to think about it because I’ve put a lot of effort into the fork, and still prefer to publish. Then he told that he will change his license from GPL-3.0 (which gives permission to publish) to one that requires explicit permission from the author. I agreed and said that I will respect it and won’t merge the upstream repo into mine. And he did update the license, and I’ve merged till the latest GPL-3.0 commit, updated the readme, and renamed my repository.
But quickly he changed his mind and started objecting to me making the public release, also saying that he will implement all features that I have in his repo, and put all efforts to prevent my fork from going public.
I can relate to his feelings partially, but he chose GPL-3.0 in the first place. Before even submitting the first PR, I’ve carefully considered the license terms, because I knew that if I made a PR and the author decide to reject it, then I can continue working on the fork and even publish it later. And with this assumption in mind, I implemented several features in the fork and fixed a couple of bugs. I wouldn’t make a single modification to the source repo if not GPL-3.0.
What would you suggest? How is it usually handled? I’m a single developer and don’t want to deal with legal staff (though I always followed the license terms and tried to be respectful to the original repository's efforts, never claiming credit for what was implemented there).
https://redd.it/1pxsj01
@r_opensource
Hi,
Around two months ago, I submitted a Feature Request and a PR to a repository that had a GPL-3.0 license. The PR was rejected because it conflicted with a feature of another project of the author. He explicitly marked the FR as "not planned". I’ve told him that I’ll continue with this change in a fork. He wasn’t objecting to that. After that, during a period of roughly two months, I added a couple of unique features and was frequently merging upstream into my fork (merging also became more difficult with time). And because I put quite a lot of effort into the fork, also complying with the GPL-3.0 license, I started to think about making a public release. I’ve reached out to the author to see what he was thinking about it. I’ve tried to be friendly, but the farther the discussion went, the stranger his behavior became. At first, he said that he had stabilized his features, and now we can work together on merging my fork. I asked him to give me a day or two to think about it because I’ve put a lot of effort into the fork, and still prefer to publish. Then he told that he will change his license from GPL-3.0 (which gives permission to publish) to one that requires explicit permission from the author. I agreed and said that I will respect it and won’t merge the upstream repo into mine. And he did update the license, and I’ve merged till the latest GPL-3.0 commit, updated the readme, and renamed my repository.
But quickly he changed his mind and started objecting to me making the public release, also saying that he will implement all features that I have in his repo, and put all efforts to prevent my fork from going public.
I can relate to his feelings partially, but he chose GPL-3.0 in the first place. Before even submitting the first PR, I’ve carefully considered the license terms, because I knew that if I made a PR and the author decide to reject it, then I can continue working on the fork and even publish it later. And with this assumption in mind, I implemented several features in the fork and fixed a couple of bugs. I wouldn’t make a single modification to the source repo if not GPL-3.0.
What would you suggest? How is it usually handled? I’m a single developer and don’t want to deal with legal staff (though I always followed the license terms and tried to be respectful to the original repository's efforts, never claiming credit for what was implemented there).
https://redd.it/1pxsj01
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community