Find something to work on or promote your project here.
Please shamelessly promote your project. Everyone who posted in previous weeks is welcome back this week, as always. 😄
Happy coding!
Find something to work on or promote your project here.
Please shamelessly promote your project. Everyone who posted in previous weeks is welcome back this week, as always. 😄
Happy coding!
For further actions, you may consider blocking this person and/or reporting abuse
Scofield Idehen -
Carrie -
Carrie -
Sonam Choeda -
Top comments (49)
Heyyy,
Like the last "Who's looking for open source contributors" edition, I will ask help for WarShield.
It's a CLI tool made to cipher and decipher your files with a password using AES-256. It was made to ensure a full files protection inside a storage device. If those are lost or stolen, malicious peoples can take over your data.
It uses AES-256 GCM (Galois/Counter Mode) with random 16 bytes initialization vector. Key is hash in a 256 bits key with SHA-512 using random 64 bytes salt and rounds (between 3000 and 9000 rounds).
Also, there is a post about it.
Have a nice day everyone :)
That's an interesting project but I don't have any crypto skills
Same here. Its an interesting project but I haven't had any real world experience or even a class about crypto.
Well, it could be a great way to start an adventure in the crypto world! I didn't know anything about cryptography before starting WarShield 😃
So what would be your "first steps" for complete crypto newbies?
In the case of WarShield, you can start by discovering the
crypto
module.You can also read some articles about cryptography (cf: "What I learned about cryptography in 3 weeks".
That's an interesting post thanks for this ressource !
Hey, I think this is a really interesting project. I might not be of much help with crypto but I can help expand the functionality on the CLI side of things.
What kinda contributions are you looking for?
Every improvement is a great help for this tool. The parameters possibilities can be improved a lot for instance!
Hello there!
I've built a new ( a week-old ) project - ReX.js.
It's meant to help developers with building custom RegExps. It's kind of my first ( or second if to count total-failure-one 😅) project and I want to make it better. Most issues that people have with this library is its API. But I don't really know how to improve on that. So any ideas, pull requests or even issues are very much appreciated and welcomed!
Great one :)
Have you considered making the builder object immutable, so that every fluent method returned a new instance, and a finalize method returned a regular RegExp?
Not really. Didn't want to hit performance that hard for so simple task. But it makes me think, maybe provide something like
.clone()
method for cloning the already constructed RegExp and extending it later?You wouldn't hit it as hard as you think, since in the absence of mutable methods you would reuse most of the tree.
In this case, I will consider it as an option. Of course it would be quite a breaking change.
How do you need help with this? I'm quite interested.
Don't have enough time right now, but there are a few things to work on here. Definitely the regex polyfill code needs to be improved. It generally has number of errors. 🤔 Right now, I'm considering removing the lookbehind polyfill.
Anything you might need any help with, shoot me an email (christopheelkhoury@gmail.com) and I'll be more than glad to help out.
Great thanks! In addition, as I mentioned earlier, PRs are welcome!
My brother and I (+ contributors) are building gridsome.org. (github.com/gridsome/gridsome) It's a Vue.js alternative to Gatsby.js. We have been working on it for a year, and we're soon at version 1.0.
What we need help with is building data source plugins so it's easy to connect to any CMS or data source.
You can see what we already have here: github.com/gridsome/gridsome/tree/...
It's a monorepo, so if you contribute just make a PR to it.
OOO I love Vue, not sure if I have time to help contribute but I dropped a start and may be lurking :)
This looks amazing! And so fast. ⚡️
Thanks Ben,
recently i've made two open source projects:
Snacks@console : intuitive browser-based console to run and save SQL queries
simple 2 way config : Simple 2 way configuration is a php-based read and write configuration library
suggestion and/or contributions are welcomed, peace.
You could give Flarum a try? I've been working as a 3rd party extension developer for a little over 2 years now :)
Amazing community, well-rounded developers, and a ton of fun to have with a modern approach to forums!
Website: flarum.org/
GitHub: Composer Project/Core App (pulled in by composer project)
Quick Specs
Front-end: MithrilJS (considering a switch to a different JS framework)
Back-end: PHP (uses various Laravel components but is branching away from a Laravel architectural layout (core dev also created his own JSON-API package for PHP)).
We are always looking for new contributors either contributing to core or to the 3rd party extension development ecosystem :D
This is not my personal project but I always find ways to keep myself involved as it is a beautiful and modern approach to forums (NEEDS LOTS OF <33333333333333)
I found this cool page the other day, which is open source! I bet they would love contributions!
github.com/thepracticaldev/dev.to
;P :D
But in a more serious note, I always love getting pull/merge requests submitted to any of my open source repos. Most of them are php, js, Dockerfiles or similar and can be found via links in my bio if anyone would ever be interested! :)
Goodwork, is a project management and collaboration tool for all kind of teams. It is open source and MIT licensed and self-hosted. A demo is available also at goodworkfor.life
Its still under development. Hopefully version 1 will be released by the end of the year.
Built with Laravel, VueJS, Tailwindcss and other stuff.
You can help by coding,or testing the app or general discussion on product features.
iluminar / goodwork
Self hosted project management and collaboration tool powered by Laravel & VueJS
Self hosted project management and collaboration tool inspired by basecamp
Overview | Demo | Installation | Screenshots | Contributing | Credits | License
About Goodwork
Goodwork is a simple project management and collaboration tool for all kind of teams. It is open source and MIT licensed. Goodwork is a self-hosted software so no dependency on anyone and only you keep your data.
Goodwork brings you all the components required for your project to run smoothly in one place so that you have single source of truth. Instead of using a collection of tools or service which makes everything messy and hard to find important details from stuff scattered all over the place, Goodwork organizes everything in a central place where everyone in the company knows what to do, knows where things stand and find stuff without having to ask around all the time.
Elixir School is looking for contributions and its a GREAT project for first-time contributors, people who are actively learning Elixir, looking to learn Elixir or Elixir experts!
Elixir School is an open-source Elixir curriculum with lots of open issues for new content across all levels. You can also contribute by providing translations for existing content. You can get involved by:
Help us grow the Elixir community and make it beginner-friendly and resource-rich
Thanks Ben !
CMD_Adventure : a C# console game growing slowly
The only issue is that the project management is in french and the code is documented in english.
Have a nice day :)
BroCorpLabs / dragdrop.site
a dead simple website deployment service
dragdrop.site
drag drop site is a free service that lets you host static sites and files with a unique domain name.
Dragdrop aims to support website stacks ranging from simple html to large single page applications using React.
Dragdrop makes the process of hosting your content at a unique address on the web as simple as possible.
Environment Setup
Prerequisites:
Gah I recently added a bunch of issues on GitHub detailing some of the features I had in mind.
I guess it shows how premature the project really is. At the same time I'm happy to take things slow and plan ahead so we don't have to rewrite or regret anything in the future.
Right now more than anything I'm looking to brainstorm about ways this service can apply to more user stories, so we know what features to prioritise.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.