🌟 Put Your First Project in the Spotlight! #137746
|
Hey there, GitHub community! 👋 Are you new to GitHub? Have you recently created your first project and are excited to share it with the world? We want to hear from you! Starting a new project can be both thrilling and a bit daunting, but every great developer starts somewhere. Whether it's a simple "Hello World" script, a fun personal website, a creative game, or a unique solution to a problem, your project matters, and we'd love to showcase it! Each week, for the month of September, our team will choose one developer and their project to highlight for the rest of the community. This highlight post will be pinned to the New to GitHub category and will put a spotlight on you and your project! 👉 How to Share Your Project:
By sharing your first project, you can:
Not sure if you should share your project? Just remember, no matter how big or small, each contribution is a step towards becoming a better developer. So, don't be shy—share your hard work with us! Let's celebrate your first steps! Looking forward to seeing your amazing creations! 🚀 Happy coding! 💻 |
Replies: 101 comments 55 replies
|
Thanks for you guidance |
Side Fun Project - Forward2 A URL ShortenerRepo: http://github.com/loujr/forward2 Forward2 is a url shortener that takes long links and makes them shorter similar to any service you would find online. Everyone aspires to have living, useful code. I wanted to make my barrier of entry very low. This started out as a simple print to file minimal viable project and has ballooned to increasingly complex functionality. This project now utilizes two separate python services one to generate short links and the other to redirect you to the correct page. I have split the components to an API with the option of adding UI elements later. This is further integrated with another project you can find on my profile called MikeTysonBot. I am a GitHub Staff member who works in our Ecosystems Teams. My speciality is API and integration hence why this program has API components. My goal is to work more on our platform development and continue to contribute code to our monolith. |
|
Hello GitHub community! |
|
I've a little project that showcases the GitHub API's. It's called The Power it's useful for teaching, learning and demonstrating how GitHub's API's work. The idea is to keep things simple by demonstrating an API endpoint in a single script such as create-repo.sh |
|
I just finished building a replica of |
|
👋 Hey GitHub community! I’m excited to share my latest project: NextSolution V2! 🚀 Project Overview: What Inspired Me: Special Features: ✨ ExpoApp Project:
✨ NextApp Project:
✨ WebApi Project:
🔄 Updates:
Getting Started:
For more details, check out the GitHub repository. If you find it valuable, please consider giving it a star ⭐! About Me: Looking forward to your feedback and engaging with the GitHub community! Happy coding! 💻 |
|
Hey guys! |
|
http://github.com/LikhithaKakuluri/My_Portfolio A Beautiful Portfolio with enhanced feature , everybody can go through it , and provide me your valuable feedback . |
chessapi4jHi! I started this project last year and have been improving it, fixing errors and bugs along the way. This year, I picked it up again and made several improvements. It is a Java library that allows you to work with chess-related operations. The library includes features like verifying legal positions and legal moves, working with PGN files, generating legal moves from a given position, and handling FEN strings. Since chess is a game, many natural abstractions arise. Developing a relatively fast move generator was particularly challenging (I believe Java can't offer much more speed), while also ensuring it passed the standard unit tests for a move generator. The library includes many features, and perhaps I'm not doing a good job of describing them all. I am just an amateur programmer, and I wrote this library because I wanted to create a server for an online chess website. As I started, I realized it was better to develop it as a separate project from the server, and then I realized it didn't have to be proprietary software, so I decided to share it, which led me to GitHub in the first place. |
|
03257531376 jazzcash Sent from my Galaxy
-------- Original message --------From: lunalobos ***@***.***> Date: 09/09/2024 1:04 am (GMT+05:00) To: community/community ***@***.***> Cc: Husnainmirza0071 ***@***.***>, Comment ***@***.***> Subject: Re: [community/community] 🌟 Put Your First Project in the Spotlight! (Discussion #137746)
Wow, it looks awesome! that’s a serious flex. Just a few minor observations: maybe the background could be a bit smoother (something like this) and you could prevent the skills from covering the navigation bar by using a different z-index for the navbar class.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
|
Sent from my ***@***.***
-------- Original message --------From: lunalobos ***@***.***> Date: 09/09/2024 1:04 am (GMT+05:00) To: community/community ***@***.***> Cc: Husnainmirza0071 ***@***.***>, Comment ***@***.***> Subject: Re: [community/community] 🌟 Put Your First Project in the Spotlight! (Discussion #137746)
Wow, it looks awesome! that’s a serious flex. Just a few minor observations: maybe the background could be a bit smoother (something like this) and you could prevent the skills from covering the navigation bar by using a different z-index for the navbar class.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
|
Hello, community. I recently made a GitHub Bot named OctoPaji (refers to Github's Octo and Paji is Indian, Punjabi term meaning brother).
I am thinking of adding more. You can checkout the project in OctoPaji - GitHub Bot in GitHub Marketplace. Shoutout to @ThisIs-Developer for guiding me on the GitHub Marketplace Publishing Issue. You can also checkout more of projects in my GitHub profile. Thanks for your attention. |
Astroboard the Umbraco dashboardRepo: http://github.com/wpplumber/astroboard Get insights of your contents, assets and members while using the friendly CMS. No special blockers except Angular JS used by the CMS for services. I'm a web programmer focused on Front-end with experience in developing Umbraco websites and packages also web apps using Tailwind CSS, SPA and PWA in Vue (+ Quasar Framework, Vuetify), AstroJS. Professional aligned with agile methodology. 📆 |
|
Hello Everyone! My name is vaishali singh, i am a student from India and i recently made a project on simple blockchain implementations. project repo link: http://github.com/vaishaliisingh/Blockchain-fundamentals Project Description: Key Features: How It Works: Technologies Used: This project serves as a foundational demonstration of how blockchain technology works, making it an excellent starting point for understanding more complex blockchain systems and applications. |
fan_control (http://github.com/TarikTornes/fan_control)Hey everyone I am an undergrad student from Luxembourg and I am new to the OpenSource world and to C and therefore decided to create a small project which is a daemon called fan_control. It started when I wanted to build my own little DIY homeserver with a Raspberry Pi 4B, and decided to cool it with a small cooling system which uses a fan. It bothered me that the only option was to run it permanently on full speed, so I decided to build my own little project in order to fix my issue and improve my C knowledge by coding a small daemon which checks the temperature of the Raspi and adjusts the fan speed according to the temperature. I am sharing it with you to hopefully get feedback and suggestion according to my style of coding, efficiency and everything about creating a OpenSource project, since I am quite new to this. Feel free to give me feedback of any kind, wether it is a comment below or as an issue on my repo. PS: You can also give feedback to my other repos. |
Web Control Room (WCR)
Repository: http://github.com/noya-labs/web-control-room This is the first project I've publicly shared on GitHub. I built Web Control Room (WCR) because I wanted something surprisingly difficult to find: one flexible place where I could keep completely different types of live and web content visible, organized and controllable at the same time. Instead of constantly switching between tabs, windows, apps and devices, WCR lets you build your own browser-based control room around the way you actually work or watch. It started as a solution to a personal problem, but gradually became a much larger project. What WCR can do
There is no artificial fixed tile-count limit. The practical limit depends on the user's hardware, browser, available memory, bandwidth and the individual sources being used. One of the interesting challengesThe hardest part hasn't been simply putting many tiles on a screen. It has been getting very different things — websites, live media, interactive content, remote control, voice commands and external services — to behave like parts of one coherent system while keeping the interface simple. Performance has been another ongoing challenge. As one test, I've run 70 simultaneous live sources smoothly on an older machine:
That result actually made me more curious about what happens on completely different hardware and with different combinations of sources. A little about meI'm a builder more than anything else. My interests cross software and hardware, including web tools, prototyping, 3D printing and AI-related projects. I enjoy taking an idea, building a working version, breaking it, improving it and eventually turning it into something people can actually use. WCR is the first project I've decided to publish publicly on GitHub, and part of the reason I'm here is to learn from developers and builders with different experience and perspectives. The repository is the public GitHub home for WCR — documentation, project information, feedback and community discussions. The production source code itself is not currently open source. I'm especially interested in honest feedback:
Criticism, technical questions, ideas and unexpected use cases are all welcome. Thanks for taking a look at my first publicly shared GitHub project. |
|
I'm sharing CSV Cleanup Pilot, a small offline Python utility developed with AI assistance under Ben Flynn's account: http://github.com/therealbenflynn/csv-cleanup-pilot It applies explicitly selected cleanup rules and writes an unchanged source copy, cleaned CSV, change report and unresolved exceptions. The practical problem behind it is that "clean this file" can accidentally become "guess what these identifiers or dates mean." The fictional example keeps One deliberate limitation: it rejects formula-like cells, so even legitimate values such as For people who deal with CSV exports: which cleanup step still requires manual work after your existing tools? Feedback based on a tiny fictional or fully redacted example would help us decide whether this is useful. Please don't share private files or customer information here. |
|
Hey folks — I’m Kevin, a software developer and programming educator. I started Brain Scanner after repeatedly losing track of what AI agents had changed in larger projects. It creates a read-only, source-linked map and report so I can jump from a relationship or finding back to the relevant files and tests. It’s live at https://brainscanner.dev/. If you work on an agent-heavy or unfamiliar codebase, I’d be interested in whether a map like this helps you understand a change faster. Honest feedback is welcome. |
|
👉 Repository: http://github.com/christianalberto/github-profile-achievements A complete guide to GitHub Profile Achievements — unlock guides, tiers, new/experimental badges, retired ones, and known profile issues, all in one place. Most of this info is scattered across docs, discussions, and random threads. This project puts it together. What’s inside
⭐ Support the projectIf this helps you, a ⭐ star takes one second and helps a lot more people find it. 👉 http://github.com/christianalberto/github-profile-achievements Thanks! 🙌 |
VHE Deploy — website file deployment with AI, SFTP/FTPS and MCPEnglishHi everyone! I'm Herlon, the creator of VHE Deploy. I manage several websites and built this project to help update their files through an AI assistant, without handling every transfer manually in an FTP client. I'm starting to share my open-source work and would appreciate honest feedback. It's a Python CLI and local MCP server for compatible SFTP/FTPS hosting:
A key challenge was keeping the user in control: deployment requires a preview-bound, single-use authorization token. The project is free, MIT-licensed and currently alpha. Please start with a test site; automatic rollback is not available. Would this help your workflow? I'd love feedback on installation, documentation and use with AI assistants. An assistant with access to your computer can help follow the setup guide; passwords are entered in the terminal, never in the chat. PortuguêsOlá, pessoal! Sou o Herlon, criador do VHE Deploy. Administro vários sites e desenvolvi este projeto para ajudar a atualizar seus arquivos usando um assistente de IA, sem fazer cada transferência manualmente em um cliente FTP. Estou começando a compartilhar meu trabalho de código aberto e gostaria de receber opiniões sinceras. É uma CLI em Python e um servidor MCP local para hospedagens compatíveis com SFTP/FTPS:
Um dos desafios foi manter o controle com o usuário: o envio exige um token de autorização de uso único, vinculado à prévia. O projeto é gratuito, com licença MIT e está em versão alpha. Comece em um site de teste; não há rollback automático. Isso ajudaria no seu dia a dia? Quero ouvir sugestões sobre instalação, documentação e uso com IA. Uma IA com acesso ao computador pode orientar a configuração seguindo o guia; a senha é digitada no terminal, nunca no chat. Repository / Repositório: http://github.com/herlonventura/vhe-deploy-sftp-ftps-mcp 42-second illustrated overview / Vídeo ilustrativo de 42 segundos · Feedback in English or Portuguese / Sugestões em inglês ou português |
|
I built FishCode: a novel reader that looks like a code editor. The idea started with a playful question: what if a novel looked like text data inside a SQL file? Import TXT, EPUB, or ZIP files, and chapters become files in an editor-style sidebar. You can switch between SQL, JSON, YAML, Markdown, Python, C++, and TypeScript views, adjust the reading layout, and export a self-contained HTML file for offline reading. Local imports stay in your browser. No signup required. Project and screenshots: I’d love feedback on two things: which view feels most natural, and how comfortable the layout is for longer reading sessions. |
|
Hi everyone! I’m excited to share my first project here: Sales Report Generator. http://github.com/dev-celia/sales-report-generator This is a small project I created while learning programming and working on my GitHub portfolio. The idea was to build something that could generate a sales report from data and, at the same time, practice writing cleaner and more organized code. One of the main challenges for me was understanding how to structure the project and getting used to Git and GitHub along the way. I’m still learning, so I know there is plenty of room for improvement! I’d really appreciate any constructive feedback or suggestions on how I could improve the project, especially the code structure and README. I’m looking forward to building more projects and seeing how much I can improve over time! |
|
Hi! I'm sharing a small, early-stage project: TaskClear Prompt by mirdobrr-hash. Repository: http://github.com/mirdobrr-hash/universal-assistant-prompt The idea came from wanting an AI assistant to understand the actual task instead of blindly following fragments of a request. TaskClear is a Markdown prompt that asks the assistant to clarify important ambiguity, preserve requirements, perform authorized work, verify results and state limitations. The repository includes a full Russian prompt, a shorter Russian version, an English translation, and five example tasks with observable evaluation criteria. You can paste the prompt into a chat and then provide your task. It does not install tools or add capabilities to the model. Current limitations: there are no published model comparisons yet, and a redistribution license has not been selected. The examples are test inputs, not evidence of effectiveness. The project and this introduction were prepared with AI assistance. My goal is to develop this into a useful, honestly evaluated resource. The main challenge now is measuring whether the extra instructions actually help rather than just making answers longer. Feedback I'd appreciate: which task would you use to compare the full prompt, the short version and no prompt at all? Reproducible failures and suggestions for clearer instructions would be especially useful. Thanks! |
|
style-contract: a Claude Code skill that keeps AI images in one consistent style. Ask GPT Image or Nano Banana for ten images and you get ten styles. This skill writes a short "style contract" for your project (exact hex palette, finish, composition, subject rules, mood), builds every prompt from it, and checks each render before it ships. It includes 5 presets (riso zine, park poster, bauhaus, ukiyo-e, y2k chrome). http://github.com/tk1475/style-contract Feedback very welcome, and a ⭐ if it's useful! |
|
My new asymetric game for 2 players. Not balanced atm.
|
|
Hi, I'm William (@starchlorddotcom). I'm sharing Lag Doctor, a free, MIT-licensed Paper Minecraft plugin developed with substantial AI assistance. This introduction was also prepared with AI assistance. The problem it aims to help with is: after changing one thing on a lagging server, did the tick measurements actually improve? It records tick-spike statistics, keeps recent slowdown incidents, optionally scans already-loaded entity chunks, and compares a baseline with fresh measurement windows. Reports export as local TXT and HTML; nothing is uploaded. It complements spark profiling and does not automatically fix lag or prove which plugin caused it. There are separate builds for Paper 26.3 / Java 25+ and Paper 1.21.11 / Java 21+. The repository now includes browsable source, tests, installation instructions and actual reports from a labelled synthetic demo. Recorded validation includes 18 automated tests and local Paper smoke checks; production-scale overhead and real-world diagnostic accuracy still need independent testing. My goal is to turn this early project into something server owners find useful and build a public portfolio along the way. Feedback I'd value: is the installation clear, and does the report help you choose a next investigation step? If you run Paper, try the matching JAR on a test copy, wait about a minute of active ticks, then run Downloads and quick start · Testing feedback thread. Thanks for taking a look. |
|
S |
OpenKey: Building an Open-Source WebHID Driver for Mechanical Keyboards ⌨️Hi GitHub Community! 👋 I've been working on OpenKey, an open-source project exploring browser-based customization and hardware control for mechanical keyboards using WebHID. 🔗 Live demo: https://openkey.bakul.tech/ Why I started this projectMany mechanical keyboards offer customization features through manufacturer-specific software. I wanted to explore whether an open-source, browser-based alternative could make those features more accessible, especially for Linux users and people using keyboards without convenient cross-platform tools. What I'm working on
Looking for community feedbackI'd love to connect with developers experienced in WebHID, USB HID, Linux, and hardware reverse engineering. If you own an AJAZZ or another mechanical keyboard, I'd be interested in hearing which model you use and what customization features you'd like an open-source tool to support. This is an ongoing project, and device compatibility is still being investigated. I'd appreciate your feedback, suggestions, and contributions! Thanks for reading! 🚀 |
Maze Signal — learning weighted pathfinding with Python, C and a browser demoHi everyone! I'm returning to sharing my programming projects publicly and would like to make them useful for people learning algorithms. Maze Signal is a small, AI-assisted open-source project comparing Dijkstra and A* on weighted grids.
The problem that inspired it: the route with the fewest steps need not have the lowest cost. The demo shows route cost and expanded nodes; those numbers are not a Python/C runtime benchmark. A recent addition exports the edited map into the same text format used by the Python and C command-line implementations. Keeping the three implementations consistent has been the main challenge. I'm looking for 5–10 independent first-use testers. Please open the demo before reading the README and tell me:
A one-off, optional invitation to fellow participants whose shared projects overlap with this work:
If this fits your interests and you have a couple of minutes, a brief first impression here or a reproducible issue in the repository would help. No obligation to respond. The project and this invitation were prepared with AI assistance; independent usability feedback is still pending. My goal is clearer explanations and a maintainable learning tool. Thanks for reading! |
Creator Rail — looking for independent demo testersHi everyone! I'm sharing Creator Rail, an MIT-licensed Python/Web prototype for a Persian/English creator support page, developed with AI assistance. I wanted to explore a clearer, self-hostable support flow with direct-to-creator payments as the eventual goal. Repository and setup: http://github.com/mohammmad357/creator-rail The current release is a local synthetic demo: no real funds, wallet connection, API keys or wallet secrets are needed. It includes invoice/QR previews, exact satoshi amounts, payment-state scenarios, CSV export and backup/restore. Keeping partial payments, manual status changes and duplicate events from being mistaken for confirmed payments was a key challenge. The BTCPay adapter has mock-based tests; live processor integration is still pending. Mainnet is disabled. I'm looking for three independent first-use testers. Please follow the README's demo setup without my help, switch languages and try a few synthetic invoice scenarios. Then tell me:
A reply here or an issue in the repository would help. Please don't send money or share secrets/private data. This is an experimental prototype, not a live donation service. No obligation to respond; honest criticism is welcome. Thanks! |









🔥 Have you already shared your project here in the Spotlight? That’s awesome but why stop there?
👉 Right now, GitHub is running the Zero to Merged contest. It’s your chance to showcase how you’re using GitHub tools (Copilot, Actions, Projects, and more) to build faster and smarter.
✨ Imagine this: your project featured on GitHub channels, and if you win the grand prize… you’ll be presenting LIVE on the GitHub Universe keynote stage (yes, travel included!).
But here’s the catch: the contest closes at the end of this week. If you’ve already put your project in the Spotlight, you’re exactly the kind of builder Zero to Merge is looking for.
🚀 Don’t just Spotlight your work! Put it on the Univ…