After a few month hiatus we are back! Kicking off 2020 with some OSS.
As always, find something to work on or shamelessly promote your project here.
Everyone who posted in previous months is welcome back this month, as always.
Happy Coding!
Photo by Trent Szmolnik
Top comments (8)
I'd love any contributions to Material Bread, there are a bunch of small improvements, refactoring issues, and new features that need attention. I'm also working on some major upcoming changes if you're interested in bigger projects.
codypearce / material-bread
Cross Platform React Native Material Design Components
Material Bread
Cross Platform React Native Material Design Components
Choose a platform to get started
Features
Table of Contents
Quick Start
npm install material-bread
oryarn add material-bread
<App>
with a<BreadProvider>
Read the getting started guides for your platform to learn more.
Documentation
The component API docs and curated demos can be found at material-bread.org. See the contributing section to learn how to run…
Doc Site
Storybook
Been a while since I've posted to one of these, but Orchid is growing rapidly and looking for contributors! It's gotten a complete facelift, new logo, new docs, and is getting better and more flexible all the time. Help us build the next generation of project documentation websites!
orchidhq / Orchid
Build and deploy beautiful documentation sites that grow with you
Orchid
Orchid is a brand-new, general-purpose static site generator for Java and Kotlin, with a focus on extensibility and aimed at developers looking to improve their technical documentation. Orchid was born out of a desire for better-looking Javadocs and frustration with how difficult is it to manage large Jekyll sites and keep it up-to-date with your code.
Orchid supports a variety of plugins, including a wiki, static pages, blogs, and much more. It aims to have high compatibility with many of the existing static site generators, such as Jekyll, Gitbook, and Hugo, so that migration to Orchid is painless. And if you can't find a plugin to do what you need, Orchid provides an intuitive way to add your own private plugins and a rich API so you can make your site as beautiful and unique as an Orchid.
…I would love to see more collaborators joining my efforts with MikroORM!
MikroORM is TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Currently it supports MongoDB, MySQL, PostgreSQL and SQLite databases, but more can be supported via custom drivers right now.
repo: github.com/mikro-orm/mikro-orm
docs: mikro-orm.io
Feel free to join the slack channel (or ping me here) to discuss how you can help! I will be more than happy to assist.
I simply love to use mikroorm. The architecture is clean and user friendly and has almost all features that you would expect from an ORM out of the box. Also the its way stable than other ORMs I ave used in the nodejs ecosystem with no hacks to get things done. Also love how you continously work on the project and provide quick feedback and fixes. Currently working on a project using Mikroorm and I would like to sponsor you on github once it starts to generate some revenue to show my appreciation.
Still searching contributors for gwion, most of the language is done, but there's ton of room for documentation improvement!
fennecdjay / Gwion
strongly-timed musical programming language
Gwion
Gwion is a programming language, aimed at making music
strongly inspired by chuck, but adding a bunch high-level features:
templating, first-class functions and more.
It aims to be simple, small fast extendable and embeddable.
simple example code (hello_world.gw):
to run this, do
You want to know more?😄 Look here
Both outdated and WIP 👷 but a nice place to learn and contribute
Build
Download the source
You might just want the minimum to start with, try
git clone https://github.com/fennecdjay/Gwion cd Gwion git submodule update --init util ast make
You can get a list of config files to tweak with
Reporting bugs / Contributing
documentation
This is interesting!
If you find yourself wanting to contribute and not finding the information you need, just let me know (by commenting or with an issue), I'll gladly make said information available.
I'll throw out a tool that we use at Hint:
hintmedia / railsdock
A tool for generating Ruby on Rails development environment Docker configuration
A command line tool for Dockerizing your Rails development environment.
Prerequisite
The configuration generated by this gem depends on Docker Desktop. Make sure it is installed before continuing.
Installation
Install the gem:
Or add it to your Gemfile:
Then run:
Usage
Navigate to your project directory:
Then run:
The gem will then walk you through configuring Docker by asking questions about your environment.
Development
After checking out the repo, run
bin/setup
to install dependencies. Then, runrake spec
to run the tests. You can also runbin/console
for an interactive prompt that will allow you to experiment.To install this gem onto your local machine, run
bundle exec rake install
. To release a new version, update the version number inversion.rb
, and then runbundle
…Could always use more eyes on it to make the generator and templates more robust.