extra helping hands for my husbands passion project :)
Additional helping hands for my husbands passion project!
My husband has been working his *** off for the past two-ish years creating a free and open source marching band drill writing software called “OpenMarch”. His drive and motivation is something I have never seen out of anyone I know and it is so inspiring to watch. As his wife (and someone with no computer science background), I am reaching out to this forum to see if anyone would be interested in joining this project. While I don’t know anything about compsci, I am fairly familiar with this software as I have been with him from the creation of this project. It is on GitHub, OpenMarch.com, and has a pretty loyal discord sever. Again, I’m not asking on his behalf, but rather to see if anyone would be interested in investing some time on this (especially compsci musicians!)
https://redd.it/1p01li9
@r_opensource
Additional helping hands for my husbands passion project!
My husband has been working his *** off for the past two-ish years creating a free and open source marching band drill writing software called “OpenMarch”. His drive and motivation is something I have never seen out of anyone I know and it is so inspiring to watch. As his wife (and someone with no computer science background), I am reaching out to this forum to see if anyone would be interested in joining this project. While I don’t know anything about compsci, I am fairly familiar with this software as I have been with him from the creation of this project. It is on GitHub, OpenMarch.com, and has a pretty loyal discord sever. Again, I’m not asking on his behalf, but rather to see if anyone would be interested in investing some time on this (especially compsci musicians!)
https://redd.it/1p01li9
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Listing Lab - A tool to collect, share, and scrape real estate listings when searching for a house
https://github.com/adomi-io/listing-lab
https://redd.it/1p03dcr
@r_opensource
https://github.com/adomi-io/listing-lab
https://redd.it/1p03dcr
@r_opensource
GitHub
GitHub - adomi-io/listing-lab: A simple workspace for keeping track of homes you’re considering. Save listings, add notes, and…
A simple workspace for keeping track of homes you’re considering. Save listings, add notes, and share them with others. Listing Lab stays on top of changes, like price cuts and updates, so you alwa...
resterm - terminal API client/testing (REST/GraphQL/gRPC)
I don't know if this is the right place to post it, but I just wanted to share my side hustle I've been building for the last couple of months. It started as a simple idea of having something declarative and like Postman but in the terminal, without having to install some heavy, bloated, Electron-based app. I'm a Vim user, and I like keyboard-driven workflows, so that's how resterm was born. Since the first release, I've been adding more features like workflows, tracing, profiling etc. This is basically a Postman/Bruno alternative but in the terminal with a nice TUI and without any signups, cloud backups. You can noscript pre/post requests with JavaScript, import OpenAPI specs, run multiple requests against different environments and so on. It supports REST/GraphQL, gRPC, WebSockets and SSE.
Still lacks tons of features and collaborative work is more Git-driven, since you manage everything via .http/rest files and not as integrated as Postman, but I'm pretty sure someone would find it useful.
repo: https://github.com/unkn0wn-root/resterm
https://redd.it/1p03d7j
@r_opensource
I don't know if this is the right place to post it, but I just wanted to share my side hustle I've been building for the last couple of months. It started as a simple idea of having something declarative and like Postman but in the terminal, without having to install some heavy, bloated, Electron-based app. I'm a Vim user, and I like keyboard-driven workflows, so that's how resterm was born. Since the first release, I've been adding more features like workflows, tracing, profiling etc. This is basically a Postman/Bruno alternative but in the terminal with a nice TUI and without any signups, cloud backups. You can noscript pre/post requests with JavaScript, import OpenAPI specs, run multiple requests against different environments and so on. It supports REST/GraphQL, gRPC, WebSockets and SSE.
Still lacks tons of features and collaborative work is more Git-driven, since you manage everything via .http/rest files and not as integrated as Postman, but I'm pretty sure someone would find it useful.
repo: https://github.com/unkn0wn-root/resterm
https://redd.it/1p03d7j
@r_opensource
GitHub
GitHub - unkn0wn-root/resterm: Terminal API client for HTTP/GraphQL/gRPC with support for SSH tunnels, WebSockets, SSE, workflows…
Terminal API client for HTTP/GraphQL/gRPC with support for SSH tunnels, WebSockets, SSE, workflows, profiling, OpenAPI and response diffs. - unkn0wn-root/resterm
Databricks co-founder argues US must go open source to beat China in AI
https://techcrunch.com/2025/11/14/databricks-co-founder-argues-us-must-go-open-source-to-beat-china-in-ai/
https://redd.it/1p056pf
@r_opensource
https://techcrunch.com/2025/11/14/databricks-co-founder-argues-us-must-go-open-source-to-beat-china-in-ai/
https://redd.it/1p056pf
@r_opensource
TechCrunch
Databricks co-founder argues US must go open source to beat China in AI | TechCrunch
VC Andy Konwinski argues that the U.S. is losing its AI research dominance to China.
HALAC (High Availability Lossless Audio Compression) First Version Source Codes
HALAC offers good lossless audio compression efficiency at ultra-high speeds. I have released the source code for the first version (0.1.9) of HALAC. This version uses ANS/FSE. It compiles seamlessly on platform-independent GCC, CLANG, and ICC.
Of course, the version I shared is a great starting point. Those who are curious and eager can create similar or even better ones.
https://github.com/Hakan-Abbas/HALAC-High-Availability-Lossless-Audio-Compression
https://redd.it/1p05osi
@r_opensource
HALAC offers good lossless audio compression efficiency at ultra-high speeds. I have released the source code for the first version (0.1.9) of HALAC. This version uses ANS/FSE. It compiles seamlessly on platform-independent GCC, CLANG, and ICC.
Of course, the version I shared is a great starting point. Those who are curious and eager can create similar or even better ones.
https://github.com/Hakan-Abbas/HALAC-High-Availability-Lossless-Audio-Compression
https://redd.it/1p05osi
@r_opensource
GitHub
GitHub - Hakan-Abbas/HALAC-High-Availability-Lossless-Audio-Compression: New Ultra Fast Lossless Audio Codec
New Ultra Fast Lossless Audio Codec. Contribute to Hakan-Abbas/HALAC-High-Availability-Lossless-Audio-Compression development by creating an account on GitHub.
I built this open-source sms gateway a year ago… now it has 15k users on cloud-hosted version
About a year ago, I built textbee.dev, a free and open-source sms gateway that runs on android. I originally made it for myself, then decided to open-source it… and somehow it blew up.
today it has 15k+ users on the cloud-hosted version and has crossed 2,000+ stars on github, which still feels unreal.
Here’s what it does:
• send sms via API or dashboard: for OTPs, 2FA, alerts, CRM workflows, e-commerce updates, or any custom app integration.
• Track sms status(sent/delivered/failed) with webhook notifications.
• Batch and bulk sms: send large volumes through the API, or upload a CSV and personalize each message using templates.
• receive sms: view incoming messages in the dashboard, fetch them through the API or get them delivered to your webhook endpoint.
• Free and open-source: You can self-host on your own device for free, or use the cloud-hosted version if you want something ready to go.
This project has been growing fast, and I’d love your feedback, ideas, or feature requests as it continues to evolve. contributions are also welcome.
GitHub: github.com/vernu/textbee
Website: textbee.dev
https://redd.it/1p063di
@r_opensource
About a year ago, I built textbee.dev, a free and open-source sms gateway that runs on android. I originally made it for myself, then decided to open-source it… and somehow it blew up.
today it has 15k+ users on the cloud-hosted version and has crossed 2,000+ stars on github, which still feels unreal.
Here’s what it does:
• send sms via API or dashboard: for OTPs, 2FA, alerts, CRM workflows, e-commerce updates, or any custom app integration.
• Track sms status(sent/delivered/failed) with webhook notifications.
• Batch and bulk sms: send large volumes through the API, or upload a CSV and personalize each message using templates.
• receive sms: view incoming messages in the dashboard, fetch them through the API or get them delivered to your webhook endpoint.
• Free and open-source: You can self-host on your own device for free, or use the cloud-hosted version if you want something ready to go.
This project has been growing fast, and I’d love your feedback, ideas, or feature requests as it continues to evolve. contributions are also welcome.
GitHub: github.com/vernu/textbee
Website: textbee.dev
https://redd.it/1p063di
@r_opensource
textbee.dev
textbee.dev - Android SMS Gateway
Turn your Android device into a powerful SMS gateway for your applications
Looking for free, open‑source, offline‑first media library software (movies + shows) for Linux Mint recommendations?
Hey everyone, I’m trying to turn my Linux Mint PC into a offline cinema setup please help :) :
**Looking for:**
* A media app/server that can **index** my movie + TV show library
* Remembers “last played / playback position” per video (so I can pick up where I left off)
* Works **fully offline**, or at least mainly offline — I don’t want something that’s cloud-first or heavily relies on external servers. No streaming through a network just playing offline
* A nice UI / library view somewhat similar to Netflix or Plex (poster‑art, list of shows/movies, seasons, etc.)
**What I’ve tried / why it doesn’t work:**
* **Kodi**: It’s great and powerful, but feels too big, bloated, and more focused on media center than a simple local library.
* **Plex**: Same problem — too server‑centric, and I want something that doesn’t depend on “phone home” or cloud-like features.
* **VLC**: Very reliable for playback, but the UI is very basic (not library-based). Also, I have a weird audio issue: dialog in my movies often comes through very quietly, but loud noises / effects are ear‑splitting. (Potentially a sound‑interface / mixer issue, but maybe software can help.)
**My hardware / setup:**
* Running **Linux Mint** on a desktop PC
* I have an **audio interface** connected to my speakers (planning to upgrade to studio monitors later)
* I have plenty of storage for my media library locally
* Planning to scan my DVDs to save them on my pc or buy online movies(if possible like GOG) with a DVD drive i will be adding.
**What I’m hoping you all can suggest:**
* Open-source media server or media manager software that works well offline
* Software that supports good metadata (movie posters, show seasons) offline
* Tools that are relatively lightweight, stable, and can run on a desktop PC
* Any tips for dealing with audio balance / volume issues in media players (dialog quiet, action loud)
https://redd.it/1p0784q
@r_opensource
Hey everyone, I’m trying to turn my Linux Mint PC into a offline cinema setup please help :) :
**Looking for:**
* A media app/server that can **index** my movie + TV show library
* Remembers “last played / playback position” per video (so I can pick up where I left off)
* Works **fully offline**, or at least mainly offline — I don’t want something that’s cloud-first or heavily relies on external servers. No streaming through a network just playing offline
* A nice UI / library view somewhat similar to Netflix or Plex (poster‑art, list of shows/movies, seasons, etc.)
**What I’ve tried / why it doesn’t work:**
* **Kodi**: It’s great and powerful, but feels too big, bloated, and more focused on media center than a simple local library.
* **Plex**: Same problem — too server‑centric, and I want something that doesn’t depend on “phone home” or cloud-like features.
* **VLC**: Very reliable for playback, but the UI is very basic (not library-based). Also, I have a weird audio issue: dialog in my movies often comes through very quietly, but loud noises / effects are ear‑splitting. (Potentially a sound‑interface / mixer issue, but maybe software can help.)
**My hardware / setup:**
* Running **Linux Mint** on a desktop PC
* I have an **audio interface** connected to my speakers (planning to upgrade to studio monitors later)
* I have plenty of storage for my media library locally
* Planning to scan my DVDs to save them on my pc or buy online movies(if possible like GOG) with a DVD drive i will be adding.
**What I’m hoping you all can suggest:**
* Open-source media server or media manager software that works well offline
* Software that supports good metadata (movie posters, show seasons) offline
* Tools that are relatively lightweight, stable, and can run on a desktop PC
* Any tips for dealing with audio balance / volume issues in media players (dialog quiet, action loud)
https://redd.it/1p0784q
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
What are the differences between OSV and OSM?
As open-source developers, we pull OSS software dependencies from public upstreams like PyPi for Python packages. Open Source Vulnerabilities (OSV) also has a malicious packages component for telling users if an OSS dependency in one of those public upstreams is malware.
https://github.com/ossf/osv-schema
https://github.com/ossf/malicious-packages
However, I came across Open Source Malware (OSM) which at first glance seems to be doing the same thing as the OpenSSF Malicious Packages project:
https://opensourcemalware.com/
I think there will be a lot of overlap in the records each of these open source projects has and the formats each covers, but OSM also seems to provide additional reports for malicious repositories, CDNs, and domains, which is is definitely different from OSV.
Additionally, OSM assigns severity levels to malware. It can be informational, low, medium, etc, just like you expect from CVEs. In OSV, malware only is assigned a single severity code (Malicious). OSV are also assigned a common identifier (MAL-) which OSM doesn't appear to provide this information. Is there anything else I'm missing?
https://redd.it/1p08bbx
@r_opensource
As open-source developers, we pull OSS software dependencies from public upstreams like PyPi for Python packages. Open Source Vulnerabilities (OSV) also has a malicious packages component for telling users if an OSS dependency in one of those public upstreams is malware.
https://github.com/ossf/osv-schema
https://github.com/ossf/malicious-packages
However, I came across Open Source Malware (OSM) which at first glance seems to be doing the same thing as the OpenSSF Malicious Packages project:
https://opensourcemalware.com/
I think there will be a lot of overlap in the records each of these open source projects has and the formats each covers, but OSM also seems to provide additional reports for malicious repositories, CDNs, and domains, which is is definitely different from OSV.
Additionally, OSM assigns severity levels to malware. It can be informational, low, medium, etc, just like you expect from CVEs. In OSV, malware only is assigned a single severity code (Malicious). OSV are also assigned a common identifier (MAL-) which OSM doesn't appear to provide this information. Is there anything else I'm missing?
https://redd.it/1p08bbx
@r_opensource
GitHub
GitHub - ossf/osv-schema: Open Source Vulnerability schema.
Open Source Vulnerability schema. . Contribute to ossf/osv-schema development by creating an account on GitHub.
Released withoutBG Focus: open-source background removal with crisp edge detection
https://github.com/withoutbg/withoutbg
https://redd.it/1p0cipi
@r_opensource
https://github.com/withoutbg/withoutbg
https://redd.it/1p0cipi
@r_opensource
GitHub
GitHub - withoutbg/withoutbg: Image Background Removal Toolkit - Open Source and API Models
Image Background Removal Toolkit - Open Source and API Models - withoutbg/withoutbg
Rebble · Core Devices Keeps Stealing Our Work
https://rebble.io/2025/11/17/core-devices-keeps-stealing-our-work.html
https://redd.it/1p0dvo7
@r_opensource
https://rebble.io/2025/11/17/core-devices-keeps-stealing-our-work.html
https://redd.it/1p0dvo7
@r_opensource
rebble.io
Rebble · Core Devices Keeps Taking Advantage Of Our Work
Edit (November 26th, 2am Pacific): This post was originally noscriptd “Core Devices Keeps Stealing Our Work”. We’ve had a bit of time to reflect on this blog p...
Made a tool for devs who forget what they shipped by review time
Hi there! I watched my husband stress over performance reviews too many times. Every cycle he’d forget half of what he actually shipped because all the little wins and fixes were buried in months of commits. He’d end up underselling himself just because he couldn’t remember the details.
So we decided to build BragDoc to fix this. It’s a CLI tool that reads your Git history locally and pulls out achievement summaries (for performance reviews/1-on-1s/career docs). Built for individual developers to own their career narrative, not for team tracking.
Runs locally (privacy-first), supports multiple LLM providers (including local Ollama), and it's open source.
We’re in early beta and would really appreciate thoughts from other devs with this pain point. Would this be useful?
Website: https://www.bragdoc.ai/
Repo: github.com/edspencer/bragdoc-ai
Demo: app.bragdoc.ai/demo
https://redd.it/1p0ed4d
@r_opensource
Hi there! I watched my husband stress over performance reviews too many times. Every cycle he’d forget half of what he actually shipped because all the little wins and fixes were buried in months of commits. He’d end up underselling himself just because he couldn’t remember the details.
So we decided to build BragDoc to fix this. It’s a CLI tool that reads your Git history locally and pulls out achievement summaries (for performance reviews/1-on-1s/career docs). Built for individual developers to own their career narrative, not for team tracking.
Runs locally (privacy-first), supports multiple LLM providers (including local Ollama), and it's open source.
We’re in early beta and would really appreciate thoughts from other devs with this pain point. Would this be useful?
Website: https://www.bragdoc.ai/
Repo: github.com/edspencer/bragdoc-ai
Demo: app.bragdoc.ai/demo
https://redd.it/1p0ed4d
@r_opensource
BragDoc
BragDoc - AI Achievement Tracking
Automatically track achievements from git commits
Looking for Java or Spring Boot based open-source projects
Hi folks, I am looking to contribute to java based open source project. If anyone is looking for contributers, please feel free to DM me
https://redd.it/1p0g0e6
@r_opensource
Hi folks, I am looking to contribute to java based open source project. If anyone is looking for contributers, please feel free to DM me
https://redd.it/1p0g0e6
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Weekend Project: Published 3 image generation API clients
Aloha,
This last weekend I published my first npm packages ever - three image generation API clients.
[stability-ai-api](https://www.npmjs.com/package/stability-ai-api) \- Stability AI (Stable Image)
bfl-api \- Black Forest Labs (Flux, Kontext)
[openai-image-api](https://www.npmjs.com/package/openai-image-api) \- Openai (Dalle, gpt-image)
Why I built them
Besides wanting a command line client with a decent programmatic API to generate and chain various images, I wanted to understand the AI image generation ecosystem. Each package wraps a different image generation provider with a consistent interface, comprehensive testing, and CLI tools.
Background
I've been a backend developer for 7+ years and never published anything to npm or built for open source, so this was an awesome opportunity to build something I actually wanted to use.
Spent Friday evening researching APIs and built out the first core client for Black Forest labs. This was published on Saturday. Saturday afternoon I spent building the other core clients, Sunday adding CLIs and tests. Published the remaining on Sunday evening.
This morning: 514 downloads on stability-ai-api. I thought npm's counter was broken.
What I learned
Similar ecosystems with amongst providers \- Despite different APIs, async/sync handling, and response formats, core workflows were similar enough to inform each build
Production quality and solid documentation matters \- It appears when you have decent test coverage and thorough documentation users will try out the package
Package naming appears to be critical for searchability \- bfl-api and openai-image-api are searchable through npm. I'm honestly not sure how stability-ai-api gained quick traction.
Weekend projects can ship \- While I just implemented automated releases, tasks were still manual and I was still able to get those packages shipped
People apparently need these tools \- There appears to be some organic traction with these tools
Technical Decisions
Separate packages: Each provider has their own quirks and I wanted to keep them separated. The complexity grows quite a bit once you begin abstracting away everything. One library per provider seemed right up my ally.
Why Javanoscript over Typenoscript: I wanted to ship fast and iterate based on real usage. These started as weekend projects to solve my own needs. May add TypeScript definitions based on community feedback.
Why comprehensive testing: These packages wrap paid APIs. I need confidence there won't be wasted money on broken requests.
CI/CD: Just implemented. This should now auto-version, test and publish.
What's next
Short term: The idea is to build two more provider clients (Google Imagen, Ideogram)
Google genai for prompt adherence & videos, Ideogram for text rendering
Medium term: Orchestration layer for model routing, image chaining, cost optimization, etc
Long term: Maybe a full stack interface
Links
\[stability-ai-api on npm\](https://npmjs.com/package/stability-ai-api)
[bfl-api on npm\](https://npmjs.com/package/bfl-api)
\[openai-image-api on npm\](https://npmjs.com/package/openai-image-api)
[GitHub repos\](https://github.com/aself101)
Happy to answer questions.
Cheers
https://redd.it/1p0nbq6
@r_opensource
Aloha,
This last weekend I published my first npm packages ever - three image generation API clients.
[stability-ai-api](https://www.npmjs.com/package/stability-ai-api) \- Stability AI (Stable Image)
bfl-api \- Black Forest Labs (Flux, Kontext)
[openai-image-api](https://www.npmjs.com/package/openai-image-api) \- Openai (Dalle, gpt-image)
Why I built them
Besides wanting a command line client with a decent programmatic API to generate and chain various images, I wanted to understand the AI image generation ecosystem. Each package wraps a different image generation provider with a consistent interface, comprehensive testing, and CLI tools.
Background
I've been a backend developer for 7+ years and never published anything to npm or built for open source, so this was an awesome opportunity to build something I actually wanted to use.
Spent Friday evening researching APIs and built out the first core client for Black Forest labs. This was published on Saturday. Saturday afternoon I spent building the other core clients, Sunday adding CLIs and tests. Published the remaining on Sunday evening.
This morning: 514 downloads on stability-ai-api. I thought npm's counter was broken.
What I learned
Similar ecosystems with amongst providers \- Despite different APIs, async/sync handling, and response formats, core workflows were similar enough to inform each build
Production quality and solid documentation matters \- It appears when you have decent test coverage and thorough documentation users will try out the package
Package naming appears to be critical for searchability \- bfl-api and openai-image-api are searchable through npm. I'm honestly not sure how stability-ai-api gained quick traction.
Weekend projects can ship \- While I just implemented automated releases, tasks were still manual and I was still able to get those packages shipped
People apparently need these tools \- There appears to be some organic traction with these tools
Technical Decisions
Separate packages: Each provider has their own quirks and I wanted to keep them separated. The complexity grows quite a bit once you begin abstracting away everything. One library per provider seemed right up my ally.
Why Javanoscript over Typenoscript: I wanted to ship fast and iterate based on real usage. These started as weekend projects to solve my own needs. May add TypeScript definitions based on community feedback.
Why comprehensive testing: These packages wrap paid APIs. I need confidence there won't be wasted money on broken requests.
CI/CD: Just implemented. This should now auto-version, test and publish.
What's next
Short term: The idea is to build two more provider clients (Google Imagen, Ideogram)
Google genai for prompt adherence & videos, Ideogram for text rendering
Medium term: Orchestration layer for model routing, image chaining, cost optimization, etc
Long term: Maybe a full stack interface
Links
\[stability-ai-api on npm\](https://npmjs.com/package/stability-ai-api)
[bfl-api on npm\](https://npmjs.com/package/bfl-api)
\[openai-image-api on npm\](https://npmjs.com/package/openai-image-api)
[GitHub repos\](https://github.com/aself101)
Happy to answer questions.
Cheers
https://redd.it/1p0nbq6
@r_opensource
Kismet: Open-source vibecoding agent for your vibecoding platform
We're building an agent you can drop into your vibecoding platform. Handles full-stack app gen: UI, LLM calls, DB ops, auth, etc.
Comes with pre-built components so you don't have to build the whole stack from scratch.
Join the waitlist if interested or curious : )
https://www.getkismet.xyz/
https://redd.it/1p0qk6t
@r_opensource
We're building an agent you can drop into your vibecoding platform. Handles full-stack app gen: UI, LLM calls, DB ops, auth, etc.
Comes with pre-built components so you don't have to build the whole stack from scratch.
Join the waitlist if interested or curious : )
https://www.getkismet.xyz/
https://redd.it/1p0qk6t
@r_opensource
www.getkismet.xyz
Kismet · Vibe Coding Infrastructure
Open-source runtime, SDKs, and Supabase-powered waitlist for builders creating vibecoding tools.
Beginner-friendly project: drawpyo (Python + draw.io automation)
https://github.com/MerrimanInd/drawpyo
https://redd.it/1p10moi
@r_opensource
https://github.com/MerrimanInd/drawpyo
https://redd.it/1p10moi
@r_opensource
GitHub
GitHub - MerrimanInd/drawpyo: A Python library for programmatically generating Draw.io charts.
A Python library for programmatically generating Draw.io charts. - MerrimanInd/drawpyo
Just launched fluttercn – copy paste, production ready Flutter components with a simple CLI
Hey Guys,
I finally shipped fluttercn, a small but growing library of production ready, copy paste Flutter components.
If you’ve used shadcn/ui in the web world, this takes the same philosophy to Flutter
instead of installing heavy UI packages, you copy the component code into your project and fully own it.
Why you might care
• Clean, accessible components
• Zero dependencies
• Code lives inside your project
• Simple CLI that drops components straight into lib/widgets/common/
• Fully editable and easy to theme
How it works
That’s it. The component files appear inside your project ready to tweak, extend, or redesign.
Available components today
Card, Button, Avatar, Badge, Checkbox
(more coming very soon)
I also built a small playground + documentation site with examples and usage patterns.
Would love feedback from the Flutter community on the component design, naming, API surface, and what components you’d like added next.
Docs:
Website: https://www.fluttercn.site/
GitHub: https://github.com/pinak3748/fluttercn
If you try it, let me know what breaks or what feels clunky. Happy to iterate fast.
https://redd.it/1p11irx
@r_opensource
Hey Guys,
I finally shipped fluttercn, a small but growing library of production ready, copy paste Flutter components.
If you’ve used shadcn/ui in the web world, this takes the same philosophy to Flutter
instead of installing heavy UI packages, you copy the component code into your project and fully own it.
Why you might care
• Clean, accessible components
• Zero dependencies
• Code lives inside your project
• Simple CLI that drops components straight into lib/widgets/common/
• Fully editable and easy to theme
How it works
npm install -g fluttercncd your-flutter-projectfluttercn initfluttercn listfluttercn add cardThat’s it. The component files appear inside your project ready to tweak, extend, or redesign.
Available components today
Card, Button, Avatar, Badge, Checkbox
(more coming very soon)
I also built a small playground + documentation site with examples and usage patterns.
Would love feedback from the Flutter community on the component design, naming, API surface, and what components you’d like added next.
Docs:
Website: https://www.fluttercn.site/
GitHub: https://github.com/pinak3748/fluttercn
If you try it, let me know what breaks or what feels clunky. Happy to iterate fast.
https://redd.it/1p11irx
@r_opensource
Fluttercn
fluttercn is a library of native components for Flutter. It provides a set of components that are easy to use and customize.
Ever wanted shebang on Windows? Well i did that (partially)
Months ago (3) i got bored and started working on this project. As usual i have a very bad naming sense so it's called Dexec. All it does is looking at the first line of files for a shebang (it can be a comment if the file type is raw code) and runs the command there with the file path as the last argument.
Running it as admin without a target will add an entry to your context menu (the old one on windows 11) to try to execute any file via it. You can also just associate a file extension with it like any other app.
GitHub: https://github.com/ZedDevStuff/Dexec
https://redd.it/1p12bb9
@r_opensource
Months ago (3) i got bored and started working on this project. As usual i have a very bad naming sense so it's called Dexec. All it does is looking at the first line of files for a shebang (it can be a comment if the file type is raw code) and runs the command there with the file path as the last argument.
Running it as admin without a target will add an entry to your context menu (the old one on windows 11) to try to execute any file via it. You can also just associate a file extension with it like any other app.
GitHub: https://github.com/ZedDevStuff/Dexec
https://redd.it/1p12bb9
@r_opensource
GitHub
GitHub - ZedDevStuff/Dexec: Shebang for windows. Because why not
Shebang for windows. Because why not. Contribute to ZedDevStuff/Dexec development by creating an account on GitHub.
What's a good Storyboarding software for Linux?
For 5 years I work as a storyboard artist in the studio, I was taught and uses Toon Boom Storyboard for my job. Pirated version cause I'm living in a third world.
I've been thinking to move to Linux cause Windows 11 isn't getting better by the day, but Toon Boom just won't work in Linux. Tried to run it in Wine, but it only can run one program at a time, and the pirated Toon Boom is (I suspect) running the core software and the "cracker" and maybe some other stuff at the same time to run.
So I need to find another software that can run on Linux, but it also needs to have a certain feature similar to TB cause my studio's workflow is very tight. Like automatic scene numbering and storyboard export format and tweening feature, etc.
So what are you guys suggesting?
https://redd.it/1p13dia
@r_opensource
For 5 years I work as a storyboard artist in the studio, I was taught and uses Toon Boom Storyboard for my job. Pirated version cause I'm living in a third world.
I've been thinking to move to Linux cause Windows 11 isn't getting better by the day, but Toon Boom just won't work in Linux. Tried to run it in Wine, but it only can run one program at a time, and the pirated Toon Boom is (I suspect) running the core software and the "cracker" and maybe some other stuff at the same time to run.
So I need to find another software that can run on Linux, but it also needs to have a certain feature similar to TB cause my studio's workflow is very tight. Like automatic scene numbering and storyboard export format and tweening feature, etc.
So what are you guys suggesting?
https://redd.it/1p13dia
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I endorse open source projects and I like to share my works that way too. But here's the dilemma I'm facing.
I'm okay with people cloning/forking and do whatever they wish except resharing it as their own and sharing them in their portfolio as they built it. I noticed many people keep doing this. I understand that nobody can fake it all the way to the end. But still, I don't know what licence should I select?
How can I convince my mind.
https://redd.it/1p13hkv
@r_opensource
I'm okay with people cloning/forking and do whatever they wish except resharing it as their own and sharing them in their portfolio as they built it. I noticed many people keep doing this. I understand that nobody can fake it all the way to the end. But still, I don't know what licence should I select?
How can I convince my mind.
https://redd.it/1p13hkv
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
🚀 PAL now runs on Wayland! Help test it before the official release
Hey everyone,
PAL, our low-level cross-platform abstraction layer, now supports **Wayland** on Linux! This means smoother window creation, input handling, and modern Linux compositor support. Key updates:
* Wayland backend for window creation and input handling
* EGL context creation on Wayland
* Fallback to X11 if Wayland isn’t available
The changes are on a **feature branch**, so you can try them **before the official release on November 21st**.
**How to test:**
1. Fetch and checkout the branch:
2. Build PAL and run on your Wayland setup (KDE Plasma, GNOME, or other Wayland compositor)
3. Test window creation, input, and monitor handling
4. Share bugs or feedback here or on the [Github PR](https://github.com/nichcode/PAL/pull/3)
https://redd.it/1p15sm8
@r_opensource
Hey everyone,
PAL, our low-level cross-platform abstraction layer, now supports **Wayland** on Linux! This means smoother window creation, input handling, and modern Linux compositor support. Key updates:
* Wayland backend for window creation and input handling
* EGL context creation on Wayland
* Fallback to X11 if Wayland isn’t available
The changes are on a **feature branch**, so you can try them **before the official release on November 21st**.
**How to test:**
1. Fetch and checkout the branch:
2. Build PAL and run on your Wayland setup (KDE Plasma, GNOME, or other Wayland compositor)
3. Test window creation, input, and monitor handling
4. Share bugs or feedback here or on the [Github PR](https://github.com/nichcode/PAL/pull/3)
https://redd.it/1p15sm8
@r_opensource
GitHub
Add wayland-based backend support by nichcode · Pull Request #3 · nichcode/PAL
Denoscription
WHAT CHANGED:
Video: Added Wayland-based backend support.
Video: Added palGetVideoFeaturesEx() to check old and extended supported features.
Video: Added palGetWindowHandleInfoEx(...
WHAT CHANGED:
Video: Added Wayland-based backend support.
Video: Added palGetVideoFeaturesEx() to check old and extended supported features.
Video: Added palGetWindowHandleInfoEx(...
Scrcpy GUI Enhanced - GTK 3 GUI to control Android over WiFi or USB
A native GTK 3 desktop application that streamlines managing scrcpy sessions. It wraps common Android device workflows, USB and wireless pairing, session control, and device persistence all behind a modern interface.
This has been developed in Python with GTK 3, PyGObject bindings, adb, and a modern scrcpy build (2.4 or newer), so far it's only been tested on Linux Mint with a Redmi K70 Pro (if you want to help test hit me up).
Features
- Live discovery: Automatic USB + wireless scans with a centralized presence monitor that keeps reachability up-to-date without hogging resources.
- Per-device profiles: Mix presets, overrides, launch-app rules, IME placement, and custom args—each saved device can have its own scrcpy recipe.
- Virtual displays: One-click virtual sessions (from live or saved lists) with optional system UI hiding, app auto-launch, and IME redirection.
- Wireless toolkit: Guided USB→Wi-Fi setup, QR pairing dialog, TCP/IP helpers, and resilient rediscovery for devices with dynamic IPs.
- Saved device management: Rename, favourite, connect (USB/Wi-Fi/virtual), or remove devices quickly through a responsive, scroll-friendly UI.
- Productivity extras: Logging panel, screenshot/recording destinations and settings import/export.
https://github.com/breixopd/Scrcpy-Manager-UI
https://redd.it/1p17mwe
@r_opensource
A native GTK 3 desktop application that streamlines managing scrcpy sessions. It wraps common Android device workflows, USB and wireless pairing, session control, and device persistence all behind a modern interface.
This has been developed in Python with GTK 3, PyGObject bindings, adb, and a modern scrcpy build (2.4 or newer), so far it's only been tested on Linux Mint with a Redmi K70 Pro (if you want to help test hit me up).
Features
- Live discovery: Automatic USB + wireless scans with a centralized presence monitor that keeps reachability up-to-date without hogging resources.
- Per-device profiles: Mix presets, overrides, launch-app rules, IME placement, and custom args—each saved device can have its own scrcpy recipe.
- Virtual displays: One-click virtual sessions (from live or saved lists) with optional system UI hiding, app auto-launch, and IME redirection.
- Wireless toolkit: Guided USB→Wi-Fi setup, QR pairing dialog, TCP/IP helpers, and resilient rediscovery for devices with dynamic IPs.
- Saved device management: Rename, favourite, connect (USB/Wi-Fi/virtual), or remove devices quickly through a responsive, scroll-friendly UI.
- Productivity extras: Logging panel, screenshot/recording destinations and settings import/export.
https://github.com/breixopd/Scrcpy-Manager-UI
https://redd.it/1p17mwe
@r_opensource
GitHub
GitHub - breixopd/Scrcpy-Manager-UI
Contribute to breixopd/Scrcpy-Manager-UI development by creating an account on GitHub.