DEV Community

Cover image for Show us your open-source Project

Show us your open-source Project

Antonio | CEO at Litlyx.com on October 23, 2024

Hello everyone, I'm Antonio, CEO at Litlyx. I started this format on dev.to where you can show us your open-source projects you're working on, whe...
Collapse
 
srbhr profile image
Saurabh Rai

Resume Matcher

🔗: github.com/srbhr/Resume-Matcher

Build ATS Friendly Resumes with it. :)

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

Incredible project here!

Collapse
 
srbhr profile image
Saurabh Rai

Thanks Antonio 💖

Collapse
 
kurealnum profile image
Oscar

Non Profit Link: a site that allows non profits to better share their resources. I recently found out that dog shelters in South Africa have been running their own instance of this which is super cool.

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

Amazing social work here! Good job!

Collapse
 
jasuperior profile image
Ja • Edited

Its been a while since I worked on this but: Corset is a project that allows you to manage changing state in your application (YASML... Yet another state management library). But it comes with some super powers, particularly it provides the ability to better manage structured data like objects and arrays (Although admittedly, I'll have to write some docs for that section)

If it peeks anyones interest feel free to star the repo, or leave an bug report in the issues.

GitHub logo jasuperior / Corset

An experimental approach to reactive primitives in JS/TS

logo

Corset

Corset is not a lingerie brand, its actually a JS/TS library that simplifies managing shared & reactive data. It provides a set of primitives that make it easy to track dependencies, handle async behavior, and manage state and scope in your applications.

Features

  • Automatic Dependency Tracking: Corset tracks dependencies within any Unit<T> of time, even with conditional expressions. This means you can focus on writing your application logic without worrying about managing dependencies.
  • Tiny (4kb gzip): Corset is a standalone library that doesn't require any additional modules to work. Its also been split into submodules that can independently be installed per individual use case.
  • Simple Composable API patterns: Corset provides a small set of operators and primtives that are infinitely composable, and simple to use and understand.
  • And More: Corset has many more features that require a deeper dive into the core concepts of the…
Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

Really like the idea!

Collapse
 
jasuperior profile image
Ja

😬😊😁 thanks!!!

Collapse
 
martinbaun profile image
Martin Baun • Edited

I built VideoFeedbackr, a loom alternative that you can find here I loved loom and I used it a lot. I wanted to make it available to everyone in my team.
However, the price was a bit too high for us and our clients didn't wanna download it either. So we built VF in-browser, made it free to record screens and desktops, and free to download videos as well for feedback on the team.
Id appreciate your opinions friends!

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

Martin i really like your prolific journey you are sharing with us in this posts. I will put this in my calendar "Try it!". I really need a software like this, so if your promises are real to have a loom alternative i will use it on a daily basis!

Collapse
 
martinbaun profile image
Martin Baun

This would mean A LOT to me!
And yes, you'll love it :)

Collapse
 
kehoecj profile image
Clayton Kehoe

Thanks for providing the platform to share :)

The config-file-validator is a cross-platform CLI tool to validate different configuration file types. We currently support validation for Apple PList XML, CSV, EDITORCONFIG, ENV, HCL, HOCON, INI, JSON, Properties, TOML, XML, and YAML configuration file types.

Our code base is fairly small and has proven to be an easy project for the OSS community to engage with. We just added a few small issues today that should easily be achievable before Hacktoberfest is over. If you don't see any issues that you'd like to work feel free to install the validator and suggest any improvements you'd like to see (or bug you find).

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

Good job Clayton!

Collapse
 
hamdan_khubaib_4f310f7d37 profile image
Hamdan Khubaib • Edited

Dev

Dev is a multi-purpose tool designed to streamline your coding workflow and leverage the power of large language models to enhance your productivity. It automates several common tasks and provides valuable insights through AI capabilities, making your coding experience smoother and more efficient.

github.com/GitCoder052023/Dev

The Wardrobe

The Wardrobe is an elegant and luxurious e-commerce web application providing a seamless online shopping experience. The project is currently under heavy development, and many features are yet to be implemented.

github.com/GitCoder052023/The-Ward...

Please star my projects if you visit them, it took lot of time and efforts 😕😕😔😔

Collapse
 
elanatframework profile image
elanatframework

We at ELanat team revived the former Microsoft WebForms with a new approach in .NET Core. We completely fixed all its disadvantages and chose the name WebForms Core for it.

Articles about WebForms Core:
dev.to/elanatframework/in-webforms...

Video of WebForms Core functionality:
youtube.com/watch?v=zl4sxjIkBwU
youtube.com/watch?v=ZuMMApM00xM

Collapse
 
vladkens profile image
vladkens

1) ghstats – self-hosted dashboard for owned github repos
2) macmon – CLI performance monitoring for Apple M1/M2/M3 processors
3) apigen-ts – simple typed client generator from OpenAPI schema

Collapse
 
asmyshlyaev177 profile image
Alex • Edited

A library for Next.js to implement Deep Links and URL state synchronization, similar to NUQS, but with few unique features, like preserving types and structure of the state object.
Now with React-router support.
github.com/asmyshlyaev177/state-in...
state-in-url-asmyshlyaev177.vercel...

Collapse
 
sneh_shah_c403421ca970d44 profile image
Sneh Shah

GroupTrack, an open-source Android application designed to enhance family safety through real-time location sharing and communication features. GroupTrack aims to provide peace of mind by ensuring the safety of your loved ones and facilitating seamless communication regardless of their location.

𝐊𝐞𝐲 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬 :
📍 𝑹𝒆𝒂𝒍-𝒕𝒊𝒎𝒆 𝑳𝒐𝒄𝒂𝒕𝒊𝒐𝒏 𝑺𝒉𝒂𝒓𝒊𝒏𝒈 – Instantly know your loved ones’ location.
💬 𝑺𝒆𝒄𝒖𝒓𝒆 𝑪𝒐𝒎𝒎𝒖𝒏𝒊𝒄𝒂𝒕𝒊𝒐𝒏 – Chat with family members anytime, anywhere.
📊 𝑳𝒐𝒄𝒂𝒕𝒊𝒐𝒏 𝑯𝒊𝒔𝒕𝒐𝒓𝒚 𝒘𝒊𝒕𝒉 𝑹𝒐𝒖𝒕𝒆𝒔 – View past routes and ensure safety.
🛑 𝑮𝒆𝒐-𝒇𝒆𝒏𝒄𝒊𝒏𝒈 – Receive alerts when family members enter or leave designated areas.
📝 𝑺𝒊𝒎𝒑𝒍𝒆 & 𝑰𝒏𝒕𝒖𝒊𝒕𝒊𝒗𝒆 𝑼𝑰 – Enjoy a user-friendly design for seamless navigation.

Built with the MVVM architecture and Jetpack Compose, 𝐆𝐫𝐨𝐮𝐩𝐓𝐫𝐚𝐜𝐤 ensures clean, maintainable, and scalable code while delivering a modern, intuitive user experience.

Currently under development 🚧, we’re still adding more features.

🔗 Check it out on the Play Store: play.google.com/store/apps/details...
🔗 Check out the repository and explore more: github.com/canopas/group-track-and...

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

Really cool app and OSS software. I would love to see something like this in Flutter! I needed for developing an app i develop for a client ahah :) good job

Collapse
 
yidi profile image
Yidi Sprei

I am working on building an advanced admin panel for golang (easily compatible with a wide range of web frameworks and orms):

github.com/go-advanced-admin/admin

It's very much still in progress. I would appreciate any assistance or suggestions.

The motivation behind this is that the only real admin panel I could find is from the go admin group and it lacks a lot of customization and doesn't really integrate well with current codebases. It's meant more as a standalone application. Go advanced admin seeks to be more similar to the Django admin panel.

Collapse
 
admirmehicic profile image
Admir Mehičić

eDemocracy

About
This is a digital platform for democratic societies – eDemocracy. The application was imagined as a platform that would eliminate all traditional processes of administration, and enable its users to do the following: create a digital identity, digitally sign documents, create request for issuance of personal documents,...

Collapse
 
instancerkirik profile image
instancer-kirik • Edited

Compyutinator Code
Has a bunch of stuff.
Just added a keyboard manager with kmonad

Collapse
 
zaidkamil profile image
zaid bin kamil

I made this web scraping and file data extraction utility library in python. It simplifies text extraction to one line and scraping to 15 lines

github.com/digipodium/dputils

Collapse
 
almahdi404 profile image
Al Mahdi

A full-stack python framework

github.com/picomet/picomet

Collapse
 
kiranmantha profile image
Kiran Mantha

PlumeJS: a framework to build single page apps using web components
github.com/KiranMantha/plumejs

Collapse
 
daledavies profile image
Dale Davies

github.com/daledavies/jump

Jump is a self-hosted startpage and real-time status page for your server designed to be simple, stylish, fast and secure.

Collapse
 
vsaulis profile image
Vladas Saulis

My project is Javascript Parallel Machine. It's aimed to make parallel programming more simple.

Collapse
 
ariflogs profile image
Arif Hossain • Edited

I'm working on a retro styled UI library 👉 retroui.dev

Collapse
 
stephane_rebai_3cf9e4c33c profile image
stephane rebai

a PHP library to read/write YAML content
github.com/dallgoot/yaml

Collapse
 
artem1458 profile image
Artem Korniev

Hello, already shared it in your previous post, but anyway 💫
Clawject: DX oriented, externalised (you don't need to embed it in all layers of your application), truly type safe Dependency Injection framework for typescript 💪

Just a few main features of clawject:

  • Ahead of Time Dependency Injection
  • Declarative and intuitive API.
  • Fast at runtime, all dependency-resolution work is done at compile time!
  • Ahead of Time circular dependencies detection with a clear cycle path, forget about runtime loops and stack overflows!
  • No need to refer to a dependency injection library in your business-oriented classes!
  • Injection scopes support and ability to create your own custom scopes.
  • Supports both experimental and stable JavaScript decorators + no dependency on reflect-metadata library.
  • Safe to use it with any other library or framework.

GitHub logo clawject / clawject

TypeScript dependency injection made easy

Introduction 🚀

Clawject is a full-stack, type-safe, declarative Dependency Injection framework for TypeScript Clawject designed to make dependency injection and inversion of control in TypeScript as effortless clear and intuitive as possible. It allows defining class dependencies in a declarative way, without the need to use injection tokens or any other boilerplate, especially when it comes to interfaces and generics.

Check out Clawject website for more details and installation guide.


npm_version license Conventional Commits

Code with clawject

interface IRepository<T> { /*...*/ }
class RepositoryImpl<T> implements IRepository<T> { /*...*/ }
class PrimitivesService {
  constructor(
    private stringRepository: IRepository<string>,
    private numberRepository: IRepository<number>,
    private booleanRepository: IRepository<boolean>,
  ) {}
}
@ClawjectApplication
class Application {
  stringRepository = Bean(RepositoryImpl<string>);
  numberRepository = Bean(RepositoryImpl<number
Enter fullscreen mode Exit fullscreen mode
Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

Nice i will check this out!

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

🔗: github.com/litlyx/litlyx

Analytics reimagined!

Collapse
 
pcwelder profile image
Aman Rusia

It's a small project that allows a custom GPT on chatgpt.com to access your shell.

I have been using it to develop code on autopilot mode for a while now. Write code -> fix type issues -> write code on a loop.

All on chatgpt.com webapp without any API access requirement so it's free.

It has full shell access and can write files.

I was initially hesitant to run it locally outside VM, but now I believe that if the project is version controlled, it's very hard for anything bad to happen.

Github: github.com/rusiaaman/wcgw
Custom GPT link: chatgpt.com/g/g-Us0AAXkRh-wcgw-giv... (you need to first install the cli client)

Collapse
 
dvalin99 profile image
Domenico Tenace

Hello!
Astro Minimal is my project 😄
It is an open source blog template build with Astro and Bulma 🚀

GitHub logo DomeT99 / astro-minimal

An open source blog template build with Astro and Bulma 🚀

Astro Minimal 😎

TopPerformance

During the development of my website, I thought: "why not develop something standard that I can use as a basis for other projects and make it open source?"
Astro Minimal is an open source blog template designed and developed using Astro and the Bulma CSS framework 🚀

Features

  • Light/dark mode toggle
  • Markdown support for blog post
  • 100% responsive
  • Full text search integrate with Orama

Feedback

If you have feedback or have encountered any problems or bugs, feel free to open an issue in the dedicated section 🤞

Contributing

All instructions can be found in the CONTRIBUTING.md file.

Support

If you like this project, you can support me with a very small donation.
I would be grateful 🥹

Buy Me A Coffee




Happy coding ⭐

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

Really great job on your project Domenico!

Collapse
 
arindam_1729 profile image
Arindam Majumder

Here's Mine:

GitHub logo Arindam200 / makaut_buddy

This project provides study material for college students.

image

Makaut Buddy

This project provides study material for college students. Where they can get videos, notes, and PYQ in one place for their semester exams

Prerequisites

  1. Node.Js installed on your local machine.
  2. Clerk Account for authentication & authorization.
  3. Cloudinary Account
  4. MongoDB Account for database setup.

Local Setup

NOTE: Commands are to be executed on Linux, Mac, and Windows(using Powershell)

  1. Clone this repo using:
git clone https://github.com/Arindam200/makaut_buddy.git
Enter fullscreen mode Exit fullscreen mode
  1. To install dependencies and clean the git repo run:
npm install
Enter fullscreen mode Exit fullscreen mode

or

yarn install
Enter fullscreen mode Exit fullscreen mode
  1. Create a .env file in the root directory of the project. Add the following environment variables:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY= YOUR_PUBLISHABLE_KEY
CLERK_SECRET_KEY= YOUR_CLERK_SECRET_KEY
NEXT_PUBLIC_API_URL= YOUR_API_URL
NEXT_PUBLIC_CLOUD_NAME=YOUR_CLOUDINARY_CLOUD_NAME
NEXT_PUBLIC_CLOUD_PRESET=YOUR_CLOUDINARY_CLOUD_PRESET
MONGODB_URI=YOUR_MONGODB_CONNECTION_URI
Enter fullscreen mode Exit fullscreen mode

You can get these keys here: Clerk, Cloudinary.

For reference, you can check the .env.example file.

  1. Run the development server:
npm run dev
Enter fullscreen mode Exit fullscreen mode
or
yarn dev
Enter fullscreen mode Exit fullscreen mode
  1. Open localhost:3000 with your browser to see the result.

Contributing

We welcome your contributions! All changes (even…




Collapse
 
dmulder profile image
David Mulder

github.com/himmelblau-idm/himmelblau
Azure Entra Id integration for Linux. Provides MFA to Entra Id via Pam (so it works over ssh even!). Also implements Windows hello (correctly, via TPM), and Intune integration in the works.

Collapse
 
bobbyiliev profile image
Bobby Iliev

Wave - The Laravel Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰

GitHub logo thedevdojo / wave

Wave - The Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰

Build Status Latest Stable Version License

Wave is a SaaS framework, built with Laravel, that will make building your SaaS application fun and easier than ever before. View the full docs here.

Wave provides you with all the essential features found in many popular SaaS platforms, allowing you to quickly transform your idea into a profitable SaaS product. Here are a handful of features that Wave Provides:

Be sure to view a list of all features here.

Demo

You can view a live demo here, which will also allow you to preview all the available themes.

Installation

There are two ways to install Wave, you can install it via the automated installer or manually.

Click here to view the full installation instructions.

Support the Project

The best way to support…




Collapse
 
supertiger profile image
Supertiger

Working on a open source chat app for fun, similar to discord but with free features :D

nerimity.com

Collapse
 
ssss_fjdj_a71a0bb8f67046a profile image
Ssss Fjdj

github.com/dercodeKoenig/AdvancedR... - a continuation of the all time greatest minecraft space mod