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
Oldest comments (26)
Hi everyone!
I'm working on my first practical project written in C. It's a library for reading and writing PPM (portable pixmap) images with a simple to use API. There are a few issues needing to be resolved before I can release version 1.0.
In the README.md file there is a section called "Issues" where all the important problems of the library are listed and need rectifying.
I would appreciate it if someone would help me with these issues or at the very least offer pointers to the right direction.
github.com/Noah11012/libpixmap
Thanks for posting. Nice job identifying some ways for folks to jump right in.
Hey, folks
I have created a Rails engine to bring in settings to control an application's behaviour while live.
There are two points I would appreciate collaboration:
Suggestions or contributions welcome!
This is cool, can you describe why I might choose this over other libs for feature flags etc.
I’d love to be sold further, do tell!
I've observed in a few projects the number of settings and their complexity grow a lot, sometimes to a point where you had such a variety of knobs and switches it would become hard to navigate.
My idea behind the engine is to have a simple, yet solid, interface to programatically set and get values for settings and to have a rich dashboard allowing for easy control.
Currently, the dashboard has few features, but I would be nice to be able to cluster settings based on which portion of the application they affect (like a category of sorts), allow searching, maybe even allow listing the APIs that are impacted by each setting, etc.
I believe that with the right design, it could be a tool to easily manage all application settings in a painless manner.
Let me know if you have any thoughts or suggestions!
Thanks!
MousePaw Media is looking for C++ and Python developers who are interested in working on unusual, cutting-edge libraries, tools, and games.
Current Projects
Here's a look at a few of our current projects:
PawLIB 1.1: High-performance, memory efficient containers and utilities for the C++ language. We're expanding our testing library (Goldilocks), improving and expanding our data structures (Flex), making message output a delight again (IOChannel), and building a tool for streamlining the design of CLI interfaces (Blueshell).
Right now, we're working on iterators for the Flex data structures, adding a new high-performance, doubly-linked list implementation, and building our collection of sorting algorithms.
Omission is a game written in Python 3. It currently uses the Kivy GUI toolkit, but needs to be re-implemented in Qt5 (PySide2).
DiamondQuest is a brand new Python 3 game, which will use the Qt5 (PySide2) GUI toolkit. We're especially needing someone with pixel-art skills to create the retro-style graphics.
Ratscript: A brand new language which seeks to combine an innovative, obvious syntax with a powerful combination of paradigms. Ratscript is being designed specifically for the next generation of game development. Takes cues from Python and Rust, among others.
Anari: A vector-based animation engine implemented in C++, allowing for memory-efficient interactive animations to be deployed onto old and new hardware alike.
Infiltrator is an upcoming Python 3 party game. We have an earlier version implemented in C++, but we want to recreate it in Python3 and Qt5 (PySide2).
Our Stack
Getting Involved
See something you like? Jump right in! We have a robust development platform, centered around a carefully-honed Phabricator instance.
For more information, visit mousepawmedia.com/opensource or contact
developers (at) mousepawmedia (dot) com
. You can also ask questions and join the discussion us on the Lobby chatroom on our Phabricator.Hi, is there a reason why omission needs to be implemented in Qt5 instead of Kivy? (Just curious)
Also, I’m not an experienced developer but interested in getting involved. If there are small tasks in C++ and python, I’ll be glad to help.
Hi @nasrin ,
The switch from Kivy to Qt5 is entirely because of packaging and distribution issues. It turns out, it's nearly impossible to generate any sort of standard package for Linux with Kivy being used, because its dependencies are quite mangled. (Took about a year of packaging attempts to discover that!)
You're absolutely welcome to get involved, even with the minimal experience. There are both small and large tasks, simple and complex, so you can take your pick. :)
Shamelessly copying this from last week:
A little late to the party, but I wanted to remind everyone that Sample Programs in Every Language (65 stars, 27 forks) is still open to contributors. We're looking for people who know obscure, esoteric, and machine languages to start sharing their knowledge with the repo.
Sample Programs in Every Programming Language
Sample Programs in Every Language
Welcome to the Sample Programs in Every Language repository! What began as a simple 100 Days of Code challenge has expanded into a fun project Within this repository, you'll find a growing collection of simple programs in just about every programming language to date.
Learn More
Originally, I had planned to have an article written for every code snippet in this repository However, in the interest of growing this collection, I removed the pull request merge article requirement As a result, not every code snippet in the repository has an associated article, yet.
Of course, we're adding articles every day, and we're tracking our article progress under the issues tab Feel free to request your favorites from there, and we'll try to move them up the queue. If you can't wait, consider writing the article yourself. Prospective authors can find directions in the contributing doc…
If code snippets aren't your thing, perhaps you'd be interested in helping us automate our wiki using Python.
A wiki generation solution for Sample Programs
The Sample Programs Wiki Generator
Currently, the Sample Programs Wiki Generator repo houses the
generate-wiki.py
script which we use in the Sample Programs repository to generate our wiki documentation. The script is automated by a Travis CI build in the Sample Programs repo.If you would like to propose a change, feel free to leverage the issues tab or make a pull request.
How It Works
The
generate_wiki.py
script works by analyzing the information in the Sample Programs repository and storing that information in objects. These objects are then used to generate various wiki pages in Markdown.What is Automated
Currently, the script generates 27 pages: 1 alphabet catalog and 26 alphabet pages.
The alphabet catalog contains a table with links to each alphabet page as well as meta data like the number of scripts and languages per letter. In addition, the alphabet catalog contains the total number of scripts…
As always, we need authors as well to help write several articles. Check out our current milestones for more information.
Masonite is looking for new community members. We're a rapidly growing Python web framework. Here is some recent feedback:
"I've never written any laravel (PHP makes me shudder), but I've been doing ruby and rails for about 5 years now, and this is the first python framework that's made any sense from that perspective."
"I checked out Masonite yesterday, and I ported my Flask app over in under 30 min. It took me 6 hours of figuring out how to get my flask set up and refactor it to get to a production level."
Hey,
We are started working on api-box project. Project is designed for making api documention easy. Project stack is NodeJS and EJS for templating. Later we will implement React for frontend.
Feel free to make pull request or suggestion. If you're any question ask me directly.
If you reading till then ofcourse you're interested.
Repository link: github.com/sagar-gavhane/api-box
Hey I love the idea but how exactly does requiring a mongo connection make api documentation easier?
For database storing we used mongodb. Its web application. User can create project register APIs
Hi everyone!
Thank you Ben for amazing dev.to platform!
I'm making a note taking app for programmers called Boostnote.
It focuses on markdown, snippets, and customizability.
I'm also making bounty platform for OSS called IssueHunt.
It is the easiest way to make the bounty program for open source community.
I have the plan that IssueHunt-web to be open sourced in next month. We would like to build IssueHunt with you all together :)
Suggestions or contributions welcome!
Not the greatest place for this, but thank you so much for Boostnote. It has been so helpful!
Boostnote is good.
I have one question as its using MarkDown. How are you handling images in it.
Or we have to upload it somewhere and put a link in mark down editor to show the images
IssueHunt looks fantastic!
Hi! Anyone is interested in Windows automation? I have just created a fresh intro on the topic. Sparrowdo as a reasonable alternative to Ansible and Chef. Read the mentioned link why. New contributors are welcome!
i used to look. but not anymore. that just doesnt work.
apologies if i shouldnt be saying this 😊
We are writing a C# library for the Ion data format created by Amazon (Github). This is an open sourced project which we're receiving help & contributions from several Amazon teams and we're aiming for it to become the supported library for several AWS products. Looking for contributions :) .