I have usually only done the odd hackathon here and there and personal open source projects. This years hacktoberfest seems like a nice opportunity to start contributing back!
Does anyone have any projects they are looking for open source contributors?
Drop a comment below!
If you're a C/C++ programmer looking for some projects to hack on then I have few a repository that needs hacking.
SDLImageWrapper is a C++ wrapper around
SDL_Texture
to help with some of the heavy lifting when using images in SDL2. Currently, it supports positioning of images and rendering. Checkout the README.md file for more information.Link to project: github.com/Noah11012/sdl-image-wra...
If you wanted to use Rust's Result type in C++ then the Result for C++ project is the solution for your problem. The API is not complete as some methods found in the native Rust Result type are not yet implemented in C++ version. Also, because of the language differences, not everything will map perfectly.
Link to GitHub Repository: github.com/Noah11012/result-for-cpp
Libpixmap is a small and simple to use library that reads and writes PPM (portable pixmap) images using a C API. The first version of the library was released last week and we are looking mainly to improve the documentation for the API but additions to features and performance improvements are welcomed, too.
If you would like to see the project: github.com/Noah11012/libpixmap
🙌 Have your pick at 100+ FOSS (Free & Open Source Software) projects on my profile! Always looking to improve the docs as well.
ahmadawais / Emoji-Log
🚀Emoji-Log — An Emoji Git commit log messages spec standard. [ 📦👌🐛📖🚀✅ ]
EMOJI-LOG
PHILOSOPHY
I like emoji. I like ’em a lot. Programming, code, geeks/nerds, open source, all of that is inherently dull and sometimes boring. Emoji (which is, in fact, the plural of emoji) helps me add colors and emotions to the mix. Nothing bad if you want to add emotions to this 2D flat text-based world of code. I found out that instead of memorizing hundreds of emoji it's better to keep the categories small and general.
Add
instead ofAdded
.Create
instead ofCreating
.📦 NEW
,👌 IMPROVE
…ahmadawais / shades-of-purple-vscode
⚡Professional VSCode theme with hand-picked & bold shades of purple 💜to go along with your VS Code. A custom VS Code theme with style →
Shell + Ruby Syntax Improvements
Shades of Purple Theme for VS Code
Shades of Purple (SOP)
A professional theme with hand-picked & bold shades of purple
Video Demo & Installation
Watch the following video on YouTube to find out more about Shades of Purple theme. Learn how to install it and a little bit about it's features like markdown editing — which's quite pretty awesome with SOP.
📺 Watch The Video To Learn More →
Easy Installation
ahmadawais / WPGulp
🎯 An advanced & extensively documented Gulp WordPress workflow. Kick start a build-workflow for your WordPress plugins and themes with Gulp.
WordPress Gulp Workflow
THAT™
WPGulp
is an advanced & extensively documentedGulp.js
+WordPress
workflow. It can help you kick start a build-workflow for your WordPress plugins and themes withGulp.js
, save you a lot of grunt work time, follow the DRY (Don't Repeat Yourself) principle, and#0CJS
Zero-config JavaScript startup but still configurable viawpgulp.config.js
file. It is:Peace! ✌️
We are building the most strict
python
linter ever!We have just released the first public version of it.
wemake-services / wemake-python-styleguide
The most opinionated linter ever
wemake-python-styleguide
Welcome to the most opinionated linter ever.
…wemake-python-styleguide
is actually aflake8
plugin with some other plugins as dependencies.And there's so much work to do!
Our current goal is check
async
code.You can find out more about
Hactoberfest
tasks here: github.com/wemake-services/wemake-...Any contribution is welcome! Any required help and guidance will be provided.
Happy hacking!
Muxer, an open-source events aggregator build using React and Python. Welcomes everyone to contribute this #hacktoberfest
There are a range of labeled issues with #hacktoberfest for both React and Flask; we also welcome new ideas and contributions of all sizes.
Of course, there’s dev.to
thepracticaldev / dev.to
Where programmers share ideas and help each other grow
DEV Community👩💻 👨💻
The Human Layer of the StackWelcome to the dev.to codebase. We are so excited to have you. With your help, we can build out DEV to be more stable and better serve our community.
What is dev.to?
dev.to (or just DEV) is a platform where software developers write articles, take part in discussions, and build their professional profiles. We value supportive and constructive dialogue in the pursuit of great code and career growth for all members. The ecosystem spans from beginner to advanced developers, and all are welcome to find their place within our community.❤️
Table of Contents
Codebase
One of the best ways to find work to be done is to check our CodeClimate for refactoring opportunities!
codeclimate.com/github/thepractica...
You can contribute themes for Everest, a REST client that I'm building. All you need is CSS!
I'm planning to ship the best ones with the next release of Everest!
You can find more details here: Build a theme for Everest with just CSS!
RohitAwate / Everest
A beautiful, cross-platform REST client.
Everest (formerly RESTaurant) is an upcoming REST API testing client written in JavaFX.
Everest running on Windows 10.
Why Everest?
Everest is written in Java. Thus, it is significantly lighter on resources and more responsive than its Electron-based alternatives like Postman. It aims to provide the same level of functionality in a lighter, native but equally slick package.
Aesthetic is very important. With a gorgeous, flat design, Everest is a pleasure to look at and to work with. It is also entirely theme-able.
Being a Java application, Everest is inherently cross-platform. It will run anywhere there's a JVM.
Everest will offer cloud synchronization of your projects powered by Summit. It will be available as a cloud service early next year or you may also choose to self-host it.
Live Features🔥
All of the most common
…Looking for opportunities to contribute in the PHP developer community - if anybody knows anything: comment here please :-)
dev.to/maximousblk/does-yet-anothe...
I you are looking for a PHP project:
davidjeddy / normie
Wrapper library that provides normalized function interfaces for the PHP standard library.
Normie
Badges
Contributors
Description
Normie (short for Normalizer) attempts to make using the PHP Standard Library (SPL) function calls more consistent by implementing a norm_{function name}() wrapper function declarations. This library DOES NOT over ride the SPL functions in any way.
Examples
Function parameter order examples.
Arrays fn()
Normie array functions follow the 'array source X, operator Y (callback,key, needle, etc), other parameters are Z' mentality. The complete list of array functions are viewable here.
SPL: array array_map ( callable $callback, array $arr1, array $_ = null) { }
Normie: array norm_array_map( array $array, callable $callback, array $userdata = null): array
Strings fn()
Normie string functions follow the 'Search X string or Y target, replace with Z string' mentality. The complete list of string functions are viewable here.
SPL: array explode ( string $delimiter , string $string [, int $limit = PHP_INT_MAX ] )
…
I you are looking for a PHP project:
davidjeddy / normie
Wrapper library that provides normalized function interfaces for the PHP standard library.
Normie
Badges
Contributors
Description
Normie (short for Normalizer) attempts to make using the PHP Standard Library (SPL) function calls more consistent by implementing a norm_{function name}() wrapper function declarations. This library DOES NOT over ride the SPL functions in any way.
Examples
Function parameter order examples.
Arrays fn()
Normie array functions follow the 'array source X, operator Y (callback,key, needle, etc), other parameters are Z' mentality. The complete list of array functions are viewable here.
SPL: array array_map ( callable $callback, array $arr1, array $_ = null) { }
Normie: array norm_array_map( array $array, callable $callback, array $userdata = null): array
Strings fn()
Normie string functions follow the 'Search X string or Y target, replace with Z string' mentality. The complete list of string functions are viewable here.
SPL: array explode ( string $delimiter , string $string [, int $limit = PHP_INT_MAX ] )
…
Sail is still looking for more contributors. We want more setting types and better looking visuals. Take a look at the issues section for a possible start!
vinistock / sail
Sail brings settings to help you navigate your Rails application live
Sail
This Rails engine brings a setting model into your app to be used as feature flags, gauges, knobs and other live controls you may need.
Installation
Add this line to your application's Gemfile:
gem 'sail'
And then execute:
Or install it yourself as:
Adding the following line to your routes file will make the dashboard available at <base_url>/sail
Running the generator will create the settings table for your application.
Which generates a migration to create the following table
Configuration
Available configurations and their defaults are listed below
Visual Studio Settings Sync!
shanalikhan / code-settings-sync
🌴💪 Synchronize your Visual Studio Code Settings Across Multiple Machines using Github GIST 💪🌴
Settings Sync
Previously known as Visual Studio Code Settings Sync
Type Sync in command Palette in order to view all commands.
Key Features
It Syncs
Shortcuts
Steps To Get a Personal Access Token from GitHub
This extension requires a Personal…
Help is welcome for any Golang enthusiasts
theodesp / go-heaps
Reference implementations of heap data structures in Go
go-heaps
Reference implementations of heap data structures in Go
Installation
Contents
Heaps
Usage
Complexity
LICENCE
Copyright © 2017 Theo Despoudis MIT license