Please shamelessly promote your project. Everyone who posted in previous weeks is welcome back this week, as always. π
Happy coding!
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
Hanzla Baig -
CodeWithVed -
thinkThroo -
Chris Jarvis -
Top comments (54)
Bootstrap for the Dart language is looking not only for contributors, but also new maintainers!
github.com/richerlariviere/bootstr...
The current state of the project takes the JavaScript version of bootstrap and uses a transformer to allow the API to be used in a Dart context.
Tagging my fellow Dart fanatics/developers
@jvarness @graphicbeacon @stevenroose
This looks very interesting.
Don't have time for my Dart projects anymore. I'm desperately trying to keep Pointy Castle maintained with the Dart v2 changes..
Hey Steve!
I am currently working on building a platform where people can post their projects and interested developers can take up those projects. Please sign up if you are interested.
Website: hacklyst.com
No problem. Let anyone know you think might be interested
Bitcoin Prime (bitcoinprime.org/) and Primecoin are looking for contributors. Even if CryptoCurrency and BlockChain is not your thing, If you have some Dev skills but not BlockChain, and you are looking to get into it, they are offering some tutoring in exchange for contributions.
Primecoin is a CryptoCurrency that uses prime number searching as its proof of work, neat huh!?
Bitcoin Prime plans to extend this existing CryptoCurrency into a Platform with some cutting edge features, read the vision statement here to find out more: medium.com/btcprime/bitcoin-prime-...
And if you fancy it, join the telegram group here for Devs and say Hello!
t.me/joinchat/FTHjjA5KkVc4otYbpvESCA
Github: github.com/btcprime
Trello: trello.com/b/tDhSxZvG/primecoin-bi...
Trello has our current task backlog, and most code is in GitHub. We are currently working with c++, Python and NodeJS/React.
Thanks for Reading and see you in Telegram!
Uhmm, your Telegram link is invalid. Can you resend it?
Hey Orsatti!
I am currently working on building a platform where people can post their projects and interested developers can take up those projects. Please sign up if you are interested.
Website: hacklyst.com
Hello bro, I want to contribute to the source code.
Hey!
I am currently working on building a platform called Hacklyst where people can post their projects and interested developers can take up those projects. Please sign up if you are interested.
Website: hacklyst.com
Hello there, I would like to jump aboard!
OpenZeppelin is the most popular open-source shared smart contracts library for Ethereum development. We are always on the lookout for contributions from Solidity devs, and some javascript knowledge is required for writing tests.
We have several good-first-issues to get started!
I would love to help out on OpenZeppelin development. I'll look over the open issues.
Hey Brian!
I am currently working on building a platform where people can post their projects and interested developers can take up those projects. Please sign up if you are interested.
Website: hacklyst.com
QubΒ³d Engine Group is a brand new voxel-based engine and game project, aiming to make a mature and extensible Minecraft-like game, backed by a vibrant and friendly community.
Anyone with interest in or experience with the following technologies are encouraged to join the project. They're just starting up, so there's plenty of room to find your niche.
Current Needs:
Are you interested in helping with any of the following? We're working on building small teams for each sector.
Team Dynamic:
We are a growing, distributed team of volunteers at varying experience levels, helping and learning from one another. The teams are led by a group of dedicated volunteer leaders, who work together to build a healthy, open, collaborative environment.
Currently, we meet once a week for a DevTalk on Discord, to discuss current project goals and to solve design and logistical problems. Most of us are available at Discord and will respond within a day typically.
Tech Stack:
Jump In!
The easiest way to get started is to join the Discord room. The link is on the website: qub3d.tk
i need someone to help with phint - a PHP scaffolding &/or code generating tool. we shall be working together. π
edit: after a good PR or two, i will be happy to mention the credit in visible part of readme and invite as project collaborator π
i'd love to help you on this, can you add me and message me on discord: Fris#5390 or on twitter: @GangMemberFris.
Hey Fris!
I am currently working on building a platform where people can post their projects and interested developers can take up those projects. Please sign up if you are interested.
Website: hacklyst.com
thanks for coming forward π if you could follow back we can have quick chat here in devto
sure thing !
Looking for users, testers and contributors.
Project link: github.com/lsm/alfa
Alfa
Why Alfa?
React is an excellent library for creating interactive and stateful views. However, things become unclear when you need to
share & change data across components
.Alfa is an intuitive and straightforward way to manage React state. It completely decouples the complex relationships between components and let you focus on making components that work anywhere.
Its simple design allows you to adopt it in a matter of minutes while at the same time provides your essential tools to keep your application code easy to change and understand. Here is a list of things why it is the perfect fit for your next React app:
Links
Quick Guide
Installation
Use
npm
to add it to your package.json.Alternatively, use
yarn
if you prefer:Getting Data for Components
Alfa converts your regular React component into a dependency injected component by
injecting
application data from a key/value store. Let Alfa handle the data if you use it in different components:subscribe
makes a new component which gets the variablename
and feeds it into theHelloMessage
asprops.name
on (re)rendering.Now let's see how to use the above component in our app:
You don't need to pass the variable
name
toHelloMessage
as alfa gets it from the store and pass it toHelloMessage
component automatically. It allows us to quickly move the component around without worrying about how to get the data it depends on.Changing Data
The simplest way to modify the data of the Alfa store is to inject the built-in
set
function to the component.As mentioned earlier Alfa makes things explicit. So we need to define the
output
(the 3rd argument when calling functionsubscribe
) of the component explicitly if we want to change a value of a key in the data store. Otherwise, Alfa complains we are trying to useset
without defining the correctoutput
.Now add the
ChangeName
component toApp
and yourindex.js
ends up like this:Now each time you make a change in the input box React will rerender both
HellowMessage
andChangeName
components to reflect the change.You can find the finished version of the above example in the folder examples/hello.
Please check documentation for API and advanced usages.
License
MIT
How can I contribute? Are there issues to start?
That's an excellent question. You can first try Alfa for your side projects and see if you have any problems when using it. Please feel free to create any issues on GitHub - suggestions, bugs or everything is welcomed.
Hey Agustin!
I am currently working on building a platform where people can post their projects and interested developers can take up those projects. Please sign up if you are interested.
Website: hacklyst.com
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.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."
OpenEuphoria
Euphoria is an interpreted language with a C backend and Euphoria frontend (so it's mostly self-hosted). The Euphoria interpreter is very fast and uses reference-counting dynamic memory management. Euphoria uses only two types:
atom
for storing numbers andsequence
for storing dynamic arrays and strings.Homepage: openeuphoria.org/
Project: github.com/OpenEuphoria/Euphoria
We could really use a few people with any of the following skills:
Anyone who's interested, please check us out and join the discussion on our forum. If you sign up, please send an email to
openeuphoria@gmail.com
with the subject "all_admins email verification" so we can activate your account. (Sorry for that, but we contended with some bad actors recently so this policy is in effect for a while.)Hi !
I have started working on a programming language named Kafe a while ago, and I am searching for someone (or sometwo, somethree... you get the joke :p ) to help me in this project.
What is it ? a scripting language for video games.
Basically, a programmer will have to follow those steps to use Kafe code in his game/project :
kafec
(the kafe code compiler)#include<kafe/vm/VM.hpp>
, then create his/her Kafe VM, feed it with the filename of the bytecode file, and then execute it !Syntax examples and goals
My ultimate (unachievable) goal is to replace Lua, because it lacks proper classes and arrays (imo).
A most affordable goal would be to be able to use Kafe with a minimal performances loss in video games.
Can we compile Kafe code without using kafec ?
No, we can't. The goal is to provide only the bytecode files because they are smaller, and it's a huge performance improvement for your game/project, since it's already compiled and you don't have to wait for it to be compiled before executing Kafe code.
How is the project structured ?
It is split in 7 or 8 projects :
C++:
HTML/CSS/JS:
Python:
The plug-ins
A plug-in must follow a specific pattern to be used by the Kafe VM, because it will compiled into a .dll/.so, and loaded at runtime by the VM. It will only have a 3 functions :
Current progress
rule them alluse cup/kafec/Kafe VM/Kafe ASM with only one programYou can join the project on Discord and/or follow it on GitHub !