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
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 !
DJ-Models
I recently created Dj-Models, which allows anyone to use the Django ORM in any sync Python web framework.
The project is a fork of Django, with all the irrelevant parts removed.
Features
Status
This project is not ready for prime time. Currently the only blocker is teaching DJ-Models where migration files should live.
More info:
github.com/iMerica/dj-models
Hey, everyone! We're looking for contributors to our opens-source projects.
One of them is Afterlogic WebMail Lite, fast and easy-to-use webmail client which can work with pretty much any IMAP/SMTP server. It offers built-in addressbook, OpenPGP support, authentication via Google, Facebook, powerful APIs and more.
We also offer Aurora Files, an open-source file storage platform for small teams and personal users. One of its key features is Paranoid Encryption which ensures that, even if someone has full access to the server, they still cannot access your data as decrypting can only be done in your browser.
Both the products are built on top of our Aurora framework which is about modular structure, making it fairly easy to add new features to the products. And we happily welcome third-party contributors. (How to contribute)
Opensource beginners out there? Experts who want to show some skill and help beginners? Come check out github.com/ntrupin/notmarkdown , a beginner-friendly repository hosting a collection of markup libraries and encouraging you to create your own. With explicitly clear contribution guides and easy-to-learn code styles, this repo is the best place to start Opensource.
Elixium is a blockchain written in Elixir, featuring anonymity via zkSNARKS, javascript contracting, and leveraging Elixir/OTP's network speed & reliability to build a fast and scalable network.
We're in early stage development, but making steady progress! All contributors are welcome, don't be shy! Join our telegram: t.me/elixiumnetwork
Github: github.com/elixiumnetwork/elixium_...
Website: elixium.app
Twitter: twitter.com/elixiumnetwork
Facebook: facebook.com/elixiumnetwork
Reddit: reddit.com/r/elixium
very very basic school project on parking management systems
looking for contributors who can guide me to improve the code and make it more and more usable in practical means
github.com/p0larstern/parkeasy
please don't hate
Hey Dhruv!
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
Hi,
past month I've been creating Angular 6 File Manager (FM) compoment. Right now I'm looking for users / testers / contributors.
Why would you want to use it?
At time I did reasearch there wasn't many components like this one, especially in Angular 6. We needed many features in only one component with almost 0 setup.
FM is themeable, customizable, translatable, supporting drag and drop file uploads. All you need to do is put some config and connect it with your backend.
Any help is welcome!
More info at github.com/AnnotationSro/ng6-file-man
I can help you
Hi @costel ! Feel free to poke around project and write issues/feature requests or fix them. Currently I don't have any time for this project because I'm working on my Bachelor's thesis. I can find some real time for it in +/- 6 months. I'd like to create backend (mby node.js/express) for FileManger and improve its feautures. If you are still interested don't hesitate to reach me out.
Hey Costel!
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
Of course, we'd love help with dev.to
We are a Rails app using Preact on the frontend.
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
Many folks from the community have chipped in so far, but this is just the beginning.
We're also working on native, iOS is closest and getting most of my attention on this front (mostly because PWA works way better on Android)
thepracticaldev / DEV-ios
DEV Community iOS App
DEV iOSπ
This is the repo for the dev.to iOS app. It is still a work in progress, but getting there!
Design ethose
We will grow to include more native code over time, but for now we are taking the approach of native shell/web views. This approach lost favor early in iOS days, but I believe it is a very valid approach these days. It is inspired by how Basecamp does things. Our tech stack is a bit different, but the ideas are the same.
m.signalvnoise.com/basecamp-3-for-...
signalvnoise.com/posts/3743-hybrid...
signalvnoise.com/posts/3766-hybrid...
youtube.com/watch?v=SWEts0rlezA
By leveraging
wkwebviews
as much as possible, I think we can make this all pretty awesome and sync up with our web dev work pretty smoothly. And where it makes sense, we can re-implement certain things fully native, or build entirely native features. Life's a journey, not a destination.Contributing
It would be great if there are any Javascript devs who want to fix issues in the doctoc repo such as this one that I just filed!
[Feature request, help wanted] Filter doctoc by number of lines in a file #152
Filter doctoc, by default, to not add a ToC to files that are below 30 lines (20 lines would fit on a page on most screens); scrolling 10 lines is just about as easy as clicking on a link, then add a flag to change this number of lines.
I will circulate this to see if anyone has more time to work on this, and will add it to Pocket in case I can find time.
Also if there are any devs interested in working on building Ethereum 2.0, there is lots to do, e.g. building a bintrie for state storage. "Ethereum is a decentralized, self-contained economy for transactional computation and related data." I'm working on a gossipsub protocol as part of rust-libp2p, for more efficient p2p messaging, which will be able to used e.g. for IPFS, Ethereum, Polkadot, and other p2p networks!
Unzipr is open-source command line tool for working with nested zip archives. Should be specially useful for java developers who want to extract specific .class files from nested jars.
This is my first project written in Rust so all comments, issues, PRs are welcome.
Paraffin IoT Platform are looking for users, testers and contributors. This open source project is about Internet of Things Platform and try to add social features to IoT devices.
Paraffin is IoT platform based on node.js and mongodb with MQTT, HTTP and CoAP bridge.
Paraffin will enable you to put your IoT API services on your own server simply and painless in one command. It supports the popular MQTT protocol in sync with HTTP. It is in javascript and by Parse Server api server will be able to authorize your device list so broker perform authentication by your entry data in MongoDB by api server.
Anyone with interest in or experience with the following technologies are encouraged to join the project.
And if you fancy it, join the telegram group here for Devs and say Hello!
t.me/joinchat/AuKmG05CNFTz0bsBny9igg
Github github.com/ParaffinIoT
Webpage paraffiniot.github.io
Thermal is free and open-source desktop application allows you to manage your Git repositories at one place by providing a simple to use graphic interface with built-in features like commits, history, repository settings and more.
GitHub: github.com/gitthermal/thermal
Hey Vitali!
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
Hi, i'm looking for contributors for a new language support project on vscode, the language is called javascool (a simplified version of java ) it helps people who do not have previous experience in computer programming to learn the basics of programming without having to deal with the configuration or the hassle of advanced concepts and syntax.
The project is called javascool-light and you can find it here :
github.com/Meshredded/javascool-light
thank you :)
Hey Mecheri!
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
Hi!, Cssthis is a small(1kbs) alternative to styled-components and emotion, for the management of css for components created with Preact and React.
Github : github.com/uppercod/cssthis
Doc : uppercod.github.io/cssthis
made with love!
pdiary is a simple terminal-based diary journal application written in Python.
Postwoman - API request builder is looking for contributors.
Stack: Nuxt, Vue.
github.com/liyasthomas/postwoman
Know anything about Snapchat Snap Kit? Come by and help: github.com/bbookman/Snapchat-Snap-...
notmarkdown is a family of opensource markup libraries. Check out the repo to learn and contribute.
davidjeddy / normie
Wrapper library attempting to normalize the PHP standard library function parameter order for arrays and strings.
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 ] )
β¦
davidjeddy / normie
Wrapper library attempting to normalize the PHP standard library function parameter order for arrays and strings.
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 ] )
β¦