DEV Community

Cover image for Show me your open-source project

Show me your open-source project

Polliog on December 10, 2025

Hello Everyone! πŸ‘‹ I'm Giuseppe, building LogWard in public, and I want to engage with the open-source community in a conversation about OUR projec...
Collapse
 
ldrscke profile image
Christian Ledermann

Project Name: pygeoif

Repository: github.com/cleder/pygeoif

Description: Provides basic data structures and algorithms for geospatial data

Tech Stack: #Python

Biggest Achievement: In top 1% of PyPI downloads

Project Name: fastkml

Repository: github.com/cleder/fastkml

Description: Processing of KML (an XML dialect) files. This is the native format for google earth.

Tech Stack: #Python

Biggest Achievement: In top 1% of PyPI downloads


Currently, I am working on:

Project Name: brkrs

Repository: github.com/cleder/brkrs

Description: An Arkanoid/Breakout style game, longer answer here

Tech Stack: #Rust, #Bevy

Biggest Achievement: None so far, but it is coming along nicely ;-)

Collapse
 
polliog profile image
Polliog

Two projects in 1% of PyPI, that's impressive.
I was watching brkrs because i really want to learn rust^^

Collapse
 
ldrscke profile image
Christian Ledermann

Can you share brkrs on your socials? I'd love to increase the outreach and attract contributors.

I documented my experiences so far, in the wiki - to be turned into a blog post when I get time

Thread Thread
 
polliog profile image
Polliog

of course

Collapse
 
abdullahjan profile image
Abdullah Jan

Project Name: Carific.ai

Repository: github.com/ImAbdullahJan/carific.ai

Description: An open-source, AI-powered career development platform. Not just one tool - a suite of focused agents that each solve one specific career problem well.

Current Features:

πŸ“„ Resume Analyzer - Upload resume + job description β†’ get specific bullet rewrites, missing keywords categorized by skill type (Hard/Soft/Domain), section completeness checks. No generic advice.

Roadmap:

🎯 Interview Coach - Role-specific questions, answer feedback, STAR method coaching
πŸ—ΊοΈ Career Path Generator - Personalized 3-12 month learning roadmaps based on your target role
πŸ’ͺ Daily Micro-practice - Short exercises to build career skills over time
🎀 Voice Mock Interviews - Practice with AI, get real-time feedback
πŸ”— Integrations - LinkedIn, job boards, ATS optimization

Tech Stack:

Next.js 16 + React 19 + Tailwind + shadcn/ui
Vercel AI SDK + Zod (structured output, no AI slop)
Better Auth + Prisma + PostgreSQL
MIT Licensed - fork it, learn from it, contribute

Biggest Achievement: Solved the "AI slop" problem. The AI was suggesting "Spearheaded cross-functional initiatives..." - classic ChatGPT resume speak. Built structured JSON output with Zod validation and explicit banned word lists. Now every suggestion is specific, actionable, and tied to the user's actual content.

What I'm working on next: ATS compatibility checks and Interview Coach MVP.

Collapse
 
polliog profile image
Polliog

This is really well thought out
The Zod validation + banned words list is smart. Do you fine-tune prompts per role or is it more about constraining the output format?
Also love that you're tackling this as focused agents instead of one monolithic tool. The "do one thing well" philosophy scales way better.

Collapse
 
katash profile image
Julia

I suppose our open source OpenDataLoader PDF for AI will help you in daily routine tasks github.com/opendataloader-project/...

Collapse
 
polliog profile image
Polliog

absolutely, everything that can help with the prompt it's good

Collapse
 
ksolomon profile image
Keith Solomon

Project Name: Warframe Shiopping List

Repository: github.com/Solo-Web-Works/WF-Shop

Description: Using the API provided by warframe.market, it allows you to build an at-a-glance list of items from other players in Warframe. Stores periodic item refresh calls locally to avoid hitting limits on the API.

Tech Stack: PHP & Javascript

Biggest Achievement: This is the first project of this scale I’ve released publicly. It incorporates REST-like API endpoints in PHP that the Javascript calls to perform functions on the front end.

What you're working on next: On this particular project, I’d really like to change the interface. I’m not a designer, and I was going for a single-page thing that you can have running on a second screen (or in a launcher overlay via Steam or whatever) while you’re playing.

Collapse
 
polliog profile image
Polliog

Cool (and nice game)

Collapse
 
katash profile image
Julia

Great!

Collapse
 
art_light profile image
Art light

This is really impressive workβ€”clear vision, strong execution, and the traction you’ve achieved so quickly says a lot about the product’s value. I’m genuinely interested in LogWard and would love to follow along, explore it deeper, and exchange feedback on our projects.

Collapse
 
polliog profile image
Polliog

Thank you so much! That means a lot
The traction has been surprising honestly. I think we hit a sweet spot between "too complex" (ELK) and "too expensive" (Datadog). Developers just want something that just works
What kind of project are you working on?

Collapse
 
art_light profile image
Art light

I’m looking for a reliable, talented collaborator who’s interested in long-term growth and building something truly impactful together with my technical support

Collapse
 
random_ti profile image
Random • Edited

I just built Snapgroove - a browser-based screenshot editor: Snapgroove (Open-source)

What it does:

  • Runs locally in your browser (nothing gets uploaded)
  • Makes screenshots look better with frames and backgrounds
  • Gradient and pattern backgrounds
  • Good for social media posts and blog images
  • Free, no sign-ups

Built with Next.js and TypeScript.

I'd love feedback on the design, speed, or features I should add.

Collapse
 
polliog profile image
Polliog

Wooo, really cool. I would add a desktop app, that to the screenshot and after you can directly edit or publish ecc

Collapse
 
piotrdaniel profile image
Piotr Daniel

Project Name: QNote

Repository: github.com/piotr-daniel/qnote

Description: QNote is a terminal-based, local-first, note-taking app powered by Textual.
It provides a fast, intuitive, and visually appealing way to manage your notes directly in the terminal.

Why QNote? - Because taking a quick note shouldn’t feel like a project.

Tech Stack: #Python

Biggest Achievement: Launching version 0.1.0 on PyPI and testing functionality on Linux & Windows.

What you're working on next: This is my main project at the moment as there's a lot planned in the roadmap and I am actually already using it at work so I'm sure I'll come up with lots of ideas to deal with. It's a very early working version.

Collapse
 
polliog profile image
Polliog

Really cool, TUI > GUI. Also i love the top right matrix, maybe you can do it customizable

Collapse
 
piotrdaniel profile image
Piotr Daniel

Thank you :) - the matrix is customisable already, in the way that you could select different style (matrix rain, snake game, or a static)

Collapse
 
plc-creates profile image
PLC Creates

Project Name: Savior

Repository: github.com/Pepp38/Savior

Description:
Savior is a tiny, dependency-free autosave engine for HTML forms.
It automatically saves user input and restores it after refresh, navigation, tab close, or browser crash, without any backend, account, or framework dependency.

It’s meant to be dropped into existing projects with minimal setup.

Tech Stack:
Vanilla JavaScript (ESM), Rollup, Vitest

Biggest Achievement:
Making it resilient to real-world edge cases: corrupted storage, multiple forms on the same page, password fields, submit clearing, flaky storage drivers.
I’m intentionally trying to break it, both manually and with automated tests.

What I’m working on next:
Getting feedback from real usage.
I want to understand where the API feels unclear, where the docs are insufficient, and what would prevent a developer from trusting it in production.

If anyone here tries it and something feels off or breaks, I’d genuinely like to hear about it!

Collapse
 
polliog profile image
Polliog

Cool i will try it^^

Collapse
 
chaihuibin926 profile image
ζŸ΄ζƒ ζ»¨

Project Name: qrcode-beautify
Repository: github.com/chaihuibin926/qrcode-be...

Description: Create visually appealing QR codes effortlessly with qrcode-beautify

Tech Stack: #JavaScript

Biggest Achievement: Not much use

Collapse
 
polliog profile image
Polliog

Cool, add some visual examples on the README. So you can engage more users

Collapse
 
elliot_silver profile image
Elliot Silver

Love this project idea

Here is mine I’m working on
Gocvkit

Effortless computer vision in go

Collapse
 
polliog profile image
Polliog

Oh this is awesome! Gave you a star and I'll keep an eye on the project!

Go is actually one of my favorite languages. I initially wanted to build LogWard's backend in Go but ended up choosing Node/TypeScript for faster iteration during this phase.
What inspired you to tackle this? Was it a personal pain point or did you just see the gap in the ecosystem and decide "someone's gotta do it"?

Collapse
 
elliot_silver profile image
Elliot Silver

I made this because I wanted to see how Go held up for Computer Vision.

Upon finding out that Go was a suitable language, I then set out to build a simple project. My ideas at the time were vague and not coming together, so I decided to make a modular structure instead so when my ideas eventually came I could implement it super easily

Collapse
 
haroonabbasi profile image
Haroon Abbasi

Repository: PortRegistry

Repository: github.com/haroonabbasi/port-registry

Description: A centralized registry for tracking application ports and services during local development and self-hosting. Helps developers avoid port conflicts and manage multiple projects efficiently by maintaining a clean, organized record of which ports are assigned to which services.

Why I Built This: I am hosting number of apps as self host via docker, and build couple of apps as well, mostly while setting up new app as selfhost if faced lot of issue related to port available or if it already been occupied then which app or program is using it etc. so this tool helps for that. also have folder where I am keep all my selfhosted app docker compose files so it will check those directories and they will try to suggest port so that there is no conflict.

Tech Stack: #Python, #react

Collapse
 
polliog profile image
Polliog

I will surely use it for my test machine. Because i'm having issue to think new ports to use ahahhaha

Collapse
 
embernoglow profile image
EmberNoGlow

I created a humble utility To download releases from github

Collapse
 
polliog profile image
Polliog

That's interesting, do you can also download a specific release or only the latest?

Collapse
 
embernoglow profile image
EmberNoGlow

Of course! If the repository contains more than 1 release, you can select the desired tag from the drop-down list at the bottom of the window

Collapse
 
hexzonetwork profile image
HexZo Network
Collapse
 
polliog profile image
Polliog

When i was kid, my game was creating a bot for teamspeak. So you are far more advanced, keep learning. Learning is best way to grow up

Collapse
 
hexzonetwork profile image
HexZo Network

tsym

Collapse
 
drfabio profile image
Fabio Oliveira Costa

I am curious about how you are hosting your alpha, where are you hosting it, how you are preventing abuse or keeping an eye on costs?

Awesome project BTW

Collapse
 
polliog profile image
Polliog

The nature of the alpha is looking for feedback to improve stability
The hosting setup is actually pretty simple beacause, all the services (backend,frontend,workers etc) is on a single hetzner machine (~€40/month)

Also the project is really cheap with storage because we have:

  • Log retention: Auto-delete logs older than 31 days
  • Database compression kicks in after 24 hours (TimescaleDB magicβ€”turns 100GB β†’ ~5GB)

(in this moment with over 10m logs stored the size is around 1.5GB)

We prevent abuse with this strategies:

  • API keys are project-scoped (so we can track usage per project)
  • If someone goes crazy with ingestion, we get alerts via Discord webhook

As we grow, we'll need to move to proper horizontal scaling. Right now it's a single beefy server, which works for alpha but won't scale forever πŸ˜…

thanks! πŸ™

Collapse
 
drfabio profile image
Fabio Oliveira Costa

That is so cool.

Thanks for the thorough response!

Collapse
 
kostassliazas profile image
Kostas

kostassliazas.github.io/project-ki...

project-kitten

web browser starting page (home page)

Collapse
 
polliog profile image
Polliog

Love the pallete :o

Collapse
 
artemas profile image
Artemas
Collapse
 
polliog profile image
Polliog

Love the style, Time ago i was using a 🦜☠️ site, with a really similar style. Also love to see that is made with svelte

Collapse
 
olasunkanmi profile image
Oyinlola Olasunkanmi • Edited

Project Name: CodeBuddy

Repository:

github.com/olasunkanmi-SE/codebuddy

Description: CodeBuddy is an advanced AI-powered VS Code coding assistant that features an agentic architecture with specialized sub-agents, tool orchestration, and multi-model support. It transforms your development workflow with intelligent code assistance, autonomous task execution, and deep codebase understanding.

Tech Stack: #Typescript

Agentic Framework: #LangChain #DeepAgent

Language supports: Typescript, Python, Javascript, Golang, Java, Rust, PHP

Achievements: Almost 1000 downloads in both VSCode marketplace and open-vsx.org Marketplace.

What you're working on next: Codubuddy is evolving.

If you find this extension useful, please give it a star, and if you are interested in contributing, Fork the repo.