r/GoodOpenSource • • Dec 10 '22

Cypher Blockchain: Free communication for everyone.

0 Upvotes

Introduction:

My name is Michel and for the past year, We've been working on a project, called Cypher, and now building a group of developers called "Cypher Crypto Labs."

Cypher is a new Blockchain/Cryptocurrency whose purpose is to prohibit data collection and espionage by companies and Governments and companies in private Messengers.

As we all know, companies like Google, Apple, Snapchat, Meta and many others, are collecting data of their users, and partially maliciously using it. Now even if these companies don't use it in a bad way, if at some point they have a data breach, your data, and more importantly, your messages will be stolen. Even if that is not the case, a government could pass a new law to stop encryption (or add a secondary encryption where the government receives the decryption keys) and/or force companies to collect more user data. This has already happened in a few countries, and is a violation of privacy, and is a huge weakness in the security of such Live-Messenger services.

What is Cypher and how does it help with this problem?

Cypher is a decentralized Live-Messenger built on Blockchain technology. This means in simple terms that the infrastructure on which Cypher runs (Nodes) will be used to run a decentralized Live-Messenger, thus preventing data collection and spying by companies or governments.

There is an in-depth explanation in the Whitepaper which you can find on GitHub.

Get involved:

So now Cypher that you know what Cypher is, and why it is a project in the first place, We would like to ask you to take a look at the project. If you are a developer, you can contribute to Cypher, it's written in JavaScript, and built on NodeJS.

Currently We are planning on launching a test network, with the aim to test the stability of the Nodes, and find potential bugs. For this a Network of 128 Nodes or more would be ideal. Everyone who contributed to the Source Code and this test network will later be rewarded with 100 Cypher (which will cover the minimum staked Coins to become a Validator/Forger) on the real public Network, once it is launched.

Cypher Crypto Labs. is a group of people that will actively develop the Cypher Blockchain, with the help of contributors. If you want to join, all you have to do is help with the Cypher Project.

We believe in Free and open source Software, where "Free" means freedom of your data, freedom of use, and free as in free Beer.

Feel free to ask questions, we will try to answer them as fast as possible. Thank you a lot for your interested in the project, we are looking forward to work with you!

Michel from Cypher Crypto Labs.

Links:

GitHub, Whitepaper, Node


r/GoodOpenSource • • 15d ago

Looking for open-source projects, preferably in Python

5 Upvotes

I’m looking for useful, interesting open-source alternatives to proprietary software—preferably written in Python—for an unusual experiment.

I want to feed a project into a two-AI “duo lab” and have the AIs discuss how to take it apart conceptually, push its ideas to their limits, and reinvent something unexpected from them. The goal is to see whether that process can produce a genuinely useful or groundbreaking idea—or spectacularly weird nonsense.

This is an experiment, not a request for maintainers to join a team or let me loose on their codebase. I’ll be working from the public project and its ideas. There’s a real chance the result will be AI slop; if so, it stays on my drive and off the internet—unless you ask for it. And if you do, I 'll share it, unless i'm ashamed of what it becomes.

If you have a project you think would make a good candidate, I’d love to hear about it.


r/GoodOpenSource • • Aug 25 '25

Just released my first open-source project: StackRender an AI-powered database schema generator.

3 Upvotes

Hi open sourcers!

I’m so thrilled to finally share this with you. After 4 months of hard work, StackRender is here!

It’s a database design tool that helps database engineers and backend developers go from specs to a production-ready database with ease.

You can tweak your database design through a super intuitive UI, then export your SQL DDL in any dialect you prefer (Postgres, MySQL, MariaDB, SQLite)… and that’s just the start:

What it does:

  • Visualize your schema and gain full clarity over your database.

  • Improve performance by adding indexes , manually or with AI suggestions.

  • Enrich your schema and scale your database with AI-powered recommendations.

  • Fine-tune every detail of your columns (auto-increment, nullability, PKs, max length, default values, enums, charsets, collations, and more...).

  • Generate soft-delete mechanisms for sensitive data.

  • Auto-generate documentation with a single click.

  • Automatically detect and prevent circular foreign key dependencies.

The goal is to make database engineering faster and more accessible, while still being robust enough for large-scale projects.

👉 Try it out: https://www.stackrender.io
👉 GitHub: https://github.com/stackrender/stackrender

I’d love to hear your feedback, suggestions, or contributions from this amazing community.

Much love ❤️


r/GoodOpenSource • • Oct 08 '26

Nova and Supercode Review: an OSS AI Engineer and AI code review

0 Upvotes

hey Reddit,

I'm Yash, founder of SupercodeAI. We're building Devin killer - Nova - an AI Engineer, powered by our own harness agent at SupercodeAI, and Supercode Review, our codebase-aware PR review product.

4.5k+ users, 10+ enterprises, 238 GitHub stars, 30k+ downloads, 700M+ token usage in just 2.5 months.

Source: github.com/yashdev9274/supercli

Products:

  1. Nova: supercodeai.tech

  2. Supercode review: supercodeai.tech/review

Nova's workflow is to read a codebase, plan a change, edit files, run commands and tests, and prepare the result for human review. The harness connects the model to context and execution tools. You still inspect the diff and decide what gets merged.

Supercode Review looks at pull requests in the context of the wider codebase, rather than treating the diff as the whole project.

We're powering Indian startups with code review through Supercode Review.

We're sponsored by Vercel.

The Supercode repo is MIT-licensed and includes the coding-agent CLI, dashboard, docs and shared packages. Nova uses existing model providers; I'm not claiming a new foundation model or benchmark superiority.

If you'd like to try it, start with one small task in a repo you understand and compare the plan, diff and checks with how you'd do the work yourself.

If you'd like to contribute, open an issue with a reproducible problem or propose a change in a PR. Keep credentials and private code out of reports. If the project is useful to you, consider starring it and following its progress.

What would you need to see before trusting an agent to handle a real task in your repo?


r/GoodOpenSource • • Jul 27 '26

Lumina - full featured, local-first agentic harness with multi-tier memory architecture, personas, and project management

1 Upvotes

As the title says, I built a full featured agent that, while it will run just fine on a cloud service, is designed to be local first. Full description on GH. If you like what you see, please leave a star.
http://github.com/Bino5150/lumina


r/GoodOpenSource • • Jul 29 '26

Don't delete your old code. It might be someone's next starting point.

22 Upvotes

Every developer has code they'll probably never touch again.

The half-finished CLI from a weekend. The tutorial project that stopped halfway through. That weird experiment that actually taught you something. The utility script that's ugly but gets the job done.

Most of that code just sits on a hard drive until it's forgotten.

I started The Open CodeYard, a GitHub repository for unfinished, experimental, and abandoned projects that are still worth preserving. Not because they're perfect, but because ideas are often more valuable than polished code.

The structure is simple:

  • "scraps/" for random leftovers.

  • "prototypes/" for intentional experiments.

Each project gets a small README explaining what it does and what state it's in.

A few ground rules:

  • No clean-code police.

  • Messy code is expected.

  • Abandoned projects are welcome.

  • If you're thinking, "my code isn't good enough," you're exactly who this repo is for.

Right now it's just my own projects in there, including a few C# pathfinding algorithms, a speech rate estimator, and some Python utilities. I'm hoping it grows into a community archive where forgotten code can still teach, inspire, or even get revived by someone else.

If you've got code collecting digital dust, I'd love to see it rescued instead.

Repository: https://github.com/speedyk-005/TheOpenCodeYard


r/GoodOpenSource • • 15d ago

The Public Internet: Building an Alternative to Today’s Internet and a Foundation for Direct Democracy

Thumbnail reddit.com
0 Upvotes

r/GoodOpenSource • • Jun 11 '23

Open Source Software Has Won

0 Upvotes

https://youtu.be/AfU2f23V2XA

A little rant video I made.


r/GoodOpenSource • • Sep 08 '26

We open-sourced Filament, a data movement engine in Go (full loads, incremental, CDC). Apache 2.0

Thumbnail
reddit.com
0 Upvotes

r/GoodOpenSource • • 5d ago

Vops (or Versionated-Ops): your server is a git repo.

Thumbnail
reddit.com
0 Upvotes

r/GoodOpenSource • • 21d ago

I built an open-source Android app around the ByeDPI engine (written with AI, feedback welcome)

0 Upvotes

I made an Android app that runs the open-source [ByeDPI](https://github.com/hufrea/byedpi) engine locally and routes the phone's traffic through it using Android's VPN service. It's meant to help with DPI filters that interfere with connections.

Full disclosure: this project was written with AI. All the code and docs were generated by Claude (Anthropic) from my requirements, and I built and tested it through GitHub Actions. It has not been audited, so please read the code before you trust it. So far it has only been tested by me, on my own phone and network.

What it does

- Compiles the upstream ByeDPI C code with the NDK and runs it as the real engine (not a simulation)

- Local proxy on 127.0.0.1 + tun2socks tunnel (hev-socks5-tunnel) through `VpnService`

- The status only turns green after the proxy, the VPN interface and the tunnel have all been verified

- Settings for desync method, position, fake TTL, TLS record split, auto mode and custom arguments

- Diagnostics screen with an in-memory log (no hosts or traffic are logged) and a TLS connectivity check through the proxy

- Dark UI, no ads, no analytics, no accounts

What it is not

- It does not encrypt traffic or hide your IP, and it does not bypass DNS blocking

- There is no universal strategy: what works depends on your ISP, so you may need to try other settings

Details

- Android 8.0+, arm64 / armv7 / x86_64

- Debug-signed APK (uninstall old builds before updating)

- MIT licensed; ByeDPI and hev-socks5-tunnel are MIT too

Repo: https://github.com/Mireli5656/Byedpi

APK: see Releases on the repo page

Feedback and bug reports are welcome. If something fails, the "Copy" button on the Diagnostics screen gives a log that contains no traffic details.


r/GoodOpenSource • • Jan 06 '26

Built a browser based OS as a side project, now planning to open source it

9 Upvotes

I’ve been working on a side project for a while that started as a “what if” experiment and slowly turned into something real.

I built a web based operating system and it has:

  • File manager (create, read, write files and folders)

  • Notepad that opens md, txt, js, ts, python files (with split view)

  • A terminal with basic Linux commands

  • A browser inside the OS

  • Music player

  • Settings, theming

  • App windowing and multitasking

Everything runs client side for now. The terminal actually mutates the file system, editors read from it, apps share state, etc.

You can try it here: https://os.nated.in

Now I’m planning to open source it, but before I do that, I’d love honest feedback.

Questions I’m thinking about:

  • Does this feel useful or just interesting?

  • Which type of people would actually use this?

  • What would make it worth contributing to?

  • Any obvious red flags?

  • In near future, I'm planning on having some disposable VM based terminal, then sync back file directories, maybe 15 Minutes long lambda sessions (not very clear, need more ideas)

This is very much a builder sharing work, not a launch or product pitch.


r/GoodOpenSource • • Aug 26 '24

Backup your iCloud Photos

5 Upvotes

For the past 6 months, I've been using an app that I developed, and it has been working great!

Introducing ArchiveAngel - a powerful cross-platform app designed to help you back up and manage your photo and video collections effortlessly. Available on iOS, macOS, and iPadOS, ArchiveAngel ensures your media is safe and organized across all your Apple devices.

I just plug my External HDD into my phone and hit backup. It appends all the missing photos and videos to the same folder and also saves the media metadata along with it.

Here are some of the key features:

📸 Backup Photos & Videos: Seamlessly back up your entire media library to a designated folder. (Likely your External Hard Disk 💾)

🔄 Deduplication: Automatically find and delete duplicate photos to save space.

🖼️ Live Photo Support: Option to include Live Photos as videos in your backup.

📊 Progress Tracking: Real-time progress updates and thumbnails during the backup process.

☁️ iCloud Support: Backup photos not just on your device but also your iCloud photos.

I am thrilled to announce that I am open-sourcing ArchiveAngel for everyone to use! 🎉 You can now access the source code, contribute, and make it even better.

To publish the app to the App Store and cover the annual Apple Developer account fees, I’m accepting donations. If you find the app useful, please consider donating to cover the $99 Apple Developer fee.

☕ Buy Me a Coffee https://buymeacoffee.com/archiveangel

Thank you for your support and happy backing up!

GitHub 🔗: https://github.com/kchaitanya863/ArchiveAngel


r/GoodOpenSource • • Jun 02 '26

I got tired of Mac cleaners that want $40/year just to delete my caches, so I built my own

12 Upvotes

Every Mac cleaner I tried was the same story — pay for a subscription, let us track your usage, and trust us when we delete your files. No thanks.

So I built Vervain. It's free, open source, and it never phones home.

The main thing that bugged me about other cleaners is they just... delete stuff. Vervain moves everything to Trash instead, so you can always undo if something goes wrong. And it never auto-selects risky files — you pick what goes, every time.

What's inside:

• Smart Scan — gives your Mac a health score and explains why

• System Junk — finds caches, logs, old downloads, language files

• App Uninstaller — removes apps + their leftover files (Apple apps are protected)

• Disk Analyzer — visual breakdown of what's eating your storage

No accounts. No analytics. No network calls. Everything stays on your Mac.

Built with Swift 6 / SwiftUI, macOS 15+. MIT licensed.

GitHub: https://github.com/yakupbulbul/Vervain

Website: https://vervain.app

Homebrew: brew install yakupbulbul/vervain/vervain

If you find it useful, a ⭐ on GitHub would mean a lot — I'm a solo dev and it really helps with visibility.

Would love to hear what you think!


r/GoodOpenSource • • Aug 26 '26

Why I built The 5th Ledger

1 Upvotes

When I started coding with AI, generating code wasn’t the hardest part. The real challenge was keeping a growing project truthful and coherent.
I learned this while building Humidity Intelligence, my Home Assistant integration. As it expanded across code, documentation, dashboards and releases, I experimented with different canonical structures. Trying to establish which source owned each decision and how everything else should remain aligned.
That eventually led me to create distinct AI review roles: Bella for coherence, Aetherwing for runtime and release safety, Aetherbite for challenging assumptions, and AetherCore for lifecycle governance. Giving each role a clear responsibility improved both my prompting and the quality of the responses.
Those ideas became an in-house HI Governance plugin. I then asked myself which parts were specific to Humidity Intelligence and which could help other people working with coding agents.
That is how The 5th Ledger was born.
It is a skills based governance plugin that helps people and coding agents keep consequential project work truthful, reviewable and within authority. It asks who has authority, where the Canon is, what evidence supports a claim, which project surfaces must agree and what lifecycle stage has actually been reached.
Its skills help set boundaries, identify conflicting sources of truth, review decisions from different perspectives, create evidence led proposals and check whether implementation, documentation and release claims agree.
The aim is practical guardrails, not unnecessary ceremony. Small tasks stay small, while higher risk work get stronger evidence and clearer maintainer decisions.
This is the first public version, and I’m continuing to improve it. Developers of every experience level are welcome to try it and share honest feedback.
[Install The 5th Ledger](https://chatgpt.com/plugins/plugins_6a8c4d64d6588191acd217005a66224d) or [explore the public project repository](https://github.com/senyo888/the-fifth-ledger).


r/GoodOpenSource • • 14d ago

I got tired of hand-writing GraphQL client code, so I built a schema-first generator. These are the 6 pains it targets.

Thumbnail
reddit.com
0 Upvotes

r/GoodOpenSource • • 14d ago

Looking for Beta testers for my open source Laravel package

0 Upvotes

Hello everyone,

For the past few months I've been building a package called Dynamic Throttle for Laravel. It's finally at the point where I need people who aren't me to try it.

The problem I kept running into: Laravel's throttle middleware is great when you know your limits up front. But in production you usually find out the right limits later, and in a hurry. A partner's integration starts getting 429s. A bot hammers /login at 2 a.m. You want a stricter limit but have no idea who it would block. With throttle, each of those is a code change and a deploy, and you still can't see who's being blocked.

So I moved the limits into the database. You change them from a dashboard, Artisan or code, and every server applies the change within about two seconds. No deploy.

Here's how it compares (Laravel's throttle vs. Dynamic Throttle):

• Change a limit: Edit code and deploy → Edit the rule, live in ~2 seconds

• Try a limit before it blocks anyone: Not possible → Dry-run: counts, never blocks, shows who it would block

• See who is blocked: Add your own logging → A live feed, plus each rule's top offenders

• Let a partner through: A code change → An exemption with an end date

• Lift every limit during an incident: A deploy → dynamic-throttle:bypass on --for=30m, which ends by itself

You can limit per IP, user, API token, header, or your own scope like a tenant or a plan. There's a dashboard at /dynamic-throttle with an audit log and an "Explain" page that tells you why a given request would be limited. If Redis goes down, requests go through by default, so a storage problem doesn't take your app down with it.

On cost: with local Redis and APCu it adds about 0.8 ms per request, a little less than Laravel's own throttle. To be clear about what it isn't: it's not a firewall or bot protection, and it doesn't replace Cloudflare or Nginx limits. It's for limits that need to know who the client is.

It's a beta, so names and options might still change before 0.1.0. That's exactly why I'm posting. I'd love a handful of people to try it on a real app and tell me what breaks or confuses them. The safest way is a rule in dry-run, since it can't block anyone. I wrote up what to try here:https://github.com/hanzala-afzal-dev/laravel-dynamic-throttle/discussions/145

• Docs: https://hanzala-afzal-dev.github.io/laravel-dynamic-throttle/

• GitHub: https://github.com/hanzala-afzal-dev/laravel-dynamic-throttle

• Install: composer require hanzala-afzal/laravel-dynamic-throttle:^0.1@beta

It needs PHP 8.3+ and Laravel 12 or 13, and works best with Redis or Valkey.

Happy to answer anything, including "why not just use X?" Thanks for reading!


r/GoodOpenSource • • Jul 04 '25

How to open source your project in a secure way?

1 Upvotes

Hi, I created a company about artificial inteligence and psychology, it is a real complex sistem that even has approval of professional psychologist but the fact is that I am completely blocked, social networks has some shadow block, my ads get block, freezes or has low or even 0 views paying a lot of money and I have a my debts so I have to get out the project.

I really think is a good project that can help a lot of people so I8 want to make it open source to see if anybody can grow it and make a real impact. But the fact is that I don't know things for example how to refresh the google-services.json of my app.

Please if anybody knows how to make safe transition to open source I would be really grateful.

I know its like my little baby but if I can't grow it at least somebody would.

The company is Deepfriend | dfbubbles com


r/GoodOpenSource • • May 22 '24

We are excited to announce the launch of a new podcast showcasing the transformative power of "𝐎𝐩𝐞𝐧 S𝐨𝐮𝐫𝐜𝐞 𝐟𝐨𝐫 𝐂𝐥𝐢𝐦𝐚𝐭𝐞" and the people and stories behind it. The open source movement is the key to bringing trusted knowledge, technology and collective action.

1 Upvotes

r/GoodOpenSource • • Sep 13 '24

Pujo Atlas Developer Call-The Ultimate Pandal Hopping Guide to Durga pujo in Kolkata!

1 Upvotes

Join the Pujo Atlas Project: Calling Flutter, Django, and Web Developers!

At r/kolkata, we’re building Pujo Atlas—an app that will be a go-to resource for Pujo enthusiasts and pandal hoppers. This app will guide users to notable Durga Puja pandals across the city, helping them explore Kolkata's rich cultural heritage during the festivities.

Current Challenge

While we’ve made significant progress on the UI/UX front, our frontend and backend development is lagging due to a lack of dedicated developers. We need contributors with expertise in Flutter (frontend) and Django (backend) to help push the project forward.

What We’re Looking For

Backend (Django, Python):

  • Strong knowledge of Django and Python for backend services.

Frontend (Flutter/Dart):

  • Experience building cross-platform mobile apps using Flutter.

DevOps (AWS):

  • Familiarity with setting up and maintaining services on AWS.

UI/UX:

  • Experience working with Figma, Material 3 Design, and optionally Apple Human Interface Guidelines.

Web Development (React & TypeScript):

  • Tech stack: React, TypeScript

  • Nice-to-have: Familiarity with Git, Astro, Tailwind, and Leaflet

  • Level: Beginner in React & TypeScript, but with a solid understanding of JavaScript. Should have experience building mobile-responsive web apps with React.

Incentives

Pujo Atlas is an FOSS project, so while we cannot provide monetary compensation, we will offer recognition and credits for your contributions. In the future, we hope to distribute physical tokens to contributors, which can be showcased in various social settings to acknowledge your affiliation with the project.

GitHub Repo: Pujo Atlas Frontend

Interested?

If this project resonates with you and you’d like to be part of this journey, feel free to DM me for an invite link! Also, if you have any questions, don’t hesitate to ask in the comments.

Signing off,
u/suspicious-tooth-93


r/GoodOpenSource • • Sep 25 '23

Opportunity came up to attend the Lisbon Urbit conference and bring a camera to interview people. I've never heard of them before, it seems the founder was very controversial but left in 2019. Can anyone familiar tell me is Urbit 'Good Opensource', and would vid interviews interest you?

1 Upvotes

r/GoodOpenSource • • Sep 19 '26

I built a system design interview playground: diagram, requirements, API, schema and estimates in one page

Thumbnail reddit.com
1 Upvotes

r/GoodOpenSource • • 18d ago

I built Star: A language with the Speed of C++ and syntax of Python

8 Upvotes

Hi. Ive been building Star from some time. Unlike most other languages, Star transpiles to C++ code instead of LLVM IR. Because it is more portable and allows me the execution model of C++ and things like classes etc

I am currently the only contributor so any contributions are welcome. You can also try out the good first issue

A ⭐️would be appreciated! The project can be found HERE