Skip to content

Latest commit

 

History

History
301 lines (203 loc) · 11.6 KB

README.md

File metadata and controls

301 lines (203 loc) · 11.6 KB

Code More - Projects List

This repo contains a list of projects from the Code More - Getting Started With Open Source Event. Please open a PR if you want to update / add information about your project or add one that is not already on the list.

Table of Contents

Projects that gave a Presentation
scikit-learn
pygame
drip
nextcloud
vapor
gradle
Rails Girls Summer of Code
Fix Me

Additional Projects
Fedora Project
SignDict
PhotoPrism
tomato
Blockstack
DataViz
EventFahrplan
Wo ist Markt
Diversity Tickets
The Qt Project
Human Connection


scikit-learn

Website https://scikit-learn.org
Repo https://github.com/scikit-learn/scikit-learn
Technologies  python, numpy, scipy
Open to Beginners  ✅
Contact https://github.com/adrinjalali/

Does a bunch of machine learning related tasks on tabular data


pygame

Website https://www.pygame.org/
Repo https://github.com/pygame/
Technologies Python, C
Open to Beginners  ✅
Contact There is a #contributing channel on our 'discord' chat, and a mailinglist + github. https://www.pygame.org/contribute.html

pygame is multimedia for python, a community of people making things.


drip

Website https://bloodyhealth.gitlab.io/de/
Repo https://gitlab.com/bloodyhealth/drip
Technologies Javascript, React Native, Node.js
Open to Beginners  ✅
Contact Email: [email protected], https://gitlab.com/bloodyhealth/drip/issues

drip is an open-source menstrual cycle tracking app that functions purely locally on the user's phone - no data gets uploaded anywhere. With drip, we are addressing the 3 problems we've found with so many cycle tracking apps - they are purely pink, they lack transparency in their predictions about fertility, and they are unclear about what happens with users' data. drip is designed with gender inclusiveness in mind, ditching the cliche pink design so many apps has. It also, transparently, implements the sympto-thermal fertility awareness method, a medically proven method to let women find out when they are fertile based on 2 body symptoms. We are a team of 3 women developers and believe that our perspective will make for a better cycle tracking app.


nextcloud

Website https://nextcloud.com/
Repo https://github.com/nextcloud/
Technologies Javascript, Vue.js, PHP, HTML, CSS, but we also have apps for iOS, Android and desktop
Open to Beginners  ✅
Contact Chat is in our channel: https://riot.im/app/#/room/#freenode_#nextcloud-dev:matrix.org
Otherwise we mainly use the issue trackers in the organization: https://github.com/nextcloud/

Nextcloud is the next generation open source, self-hosted file access and communication platform. Sync your files, contacts, calendars and communicate & collaborate across your devices. Nextcloud puts you back in control and is built by an open community where you can contribute!


vapor

Website https://vapor.codes/
Repo https://github.com/vapor/vapor
Technologies Swift
Open to Beginners  ✅
Contact Our main communication is on our Discord chat on http://vapor.team, Since Vapor is modular, we have many repositories in the following organizations https://github.com/vapor and https://github.com/vapor-community

Vapor is a web framework written in Swift. It is currently the largest Server Side Swift framework, and is used by major companies all around the world, and with a fast growing community.

We are very welcoming to new contributors, and even have a dedicated issue label for starter tasks.

Vapor is a modular system, meaning it's possible to contribute directly to the core, or in one of the submodules, or even build new packages to handle various cases or connect to third-party systems

For more information on Vapor, please see our website https://vapor.codes


gradle

Website https://gradle.org/
Repo https://github.com/gradle/gradle
Technologies Java, Groovy, Kotlin
Open to Beginners  ✅
Contact Github issues for bugs, https://discuss.gradle.org for support, or email [email protected] if you need help finding an issue to start on.

Gradle is a build tool with a focus on build automation across multiple languages and platforms including Java, Scala, Android, Go, C/C++, and Groovy.


Rails Girls Summer of Code

Website https://railsgirlssummerofcode.org/
Repo https://github.com/rails-girls-summer-of-code/summer-of-code
Technologies Ruby (Jekyll, Rails), CSS, HTML
Open to Beginners  ✅
Contact github issues: https://github.com/rails-girls-summer-of-code/summer-of-code/issues

the "summer-of-code" repository is the RGSoC website and blog, where we aggregate information about the program, share blog posts by our participants, etc. The second project (Teams app) is the app RGSoC organisers use to manage project and student applications, select participating teams, give an overview of the community surrounding RGSoC, and where RGSoC teams can share their progress through daily logs.


Fix Me

Website https://fixme.ossn.club/
Repo http://github.com/ossn/fixme
Technologies Go, React JS, HTML
Open to Beginners  ✅
Contact github issues: https://github.com/ossn/fixme/issues and slack

FixMe — Mozilla’s Open Source Student Network (OSSN) tool for connecting contributors with healthy and active open source project who need them — needs your help


Fedora Project

Website https://getfedora.org/
Repo https://pagure.io/
Technologies Fedora has a reputation for focusing on innovation, integrating new technologies early on and working closely with upstream Linux communities. The default desktop environment in Fedora is GNOME and the default user interface is the GNOME Shell. Other desktop environments, including KDE Plasma, Xfce, LXDE, MATE and Cinnamon, are available and can be installed. Most Fedora editions use the RPM package management system, using DNF as a tool to manage the RPM packages.
Open to Beginners  ✅
Contact http://discussion.fedoraproject.org/, https://pagure.io/

The Fedora Project is a project sponsored by Red Hat primarily to co-ordinate the development of the Linux-based Fedora operating system, operating with the vision that the project "creates a world where free culture is welcoming and widespread, collaboration is commonplace, and people control their content and devices.


SignDict

Website https://signdict.org
Repo https://github.com/signdict
Technologies Elixir, Javascript, HTML
Open to Beginners  ✅
Contact [email protected]

SignDict ist ein offenes Wörterbuch für Gebärdensprache. Jede:r ist eingeladen mitzumachen.


PhotoPrism

Website https://photoprism.org/
Repo https://github.com/photoprism
Technologies Go, Google TensorFlow and Vuetify
Open to Beginners  ✅
Contact [email protected]

Personal photo management - browse your life in pictures


tomato

Website https://tomatool.github.io/tomato/
Repo https://github.com/tomatool/tomato
Technologies golang
Open to Beginners  ✅
Contact github issues: https://github.com/tomatool/tomato/issues

Tomato is a language agnostic acceptance testing tool kit that simplifies the acceptance testing workflow of your application and its dependencies.


Blockstack

Website https://blockstack.org/
Repo https://github.com/blockstack
Technologies Blockchain
Open to Beginners  ✅
Contact Forum: https://forum.blockstack.org/, also slack, telegram

We are providing a completed decentralized application stack, powered by the Stacks blockchain, and maintained by a community of 7000 developers. We're committed to building the new internet and we want your community to be a part of it. Pushing for users fundamental digital rights such as security, privacy, and anti-censorship.

Lastly, we also want to introduce the concept of APP MINING to your community. Where we incentivize developers to build on our ecosystem for being simply pioneers in the space. https://app.co/mining


DataViz

Website https://github.com/Arafatk/DataViz
Repo https://github.com/Arafatk/DataViz
Technologies Golang, Graphviz
Open to Beginners  ❓
Contact github issues: https://github.com/Arafatk/DataViz/issues

It's a library to help visualize algorithms in Golang


EventFahrplan

Website https://github.com/EventFahrplan/EventFahrplan
Repo https://github.com/EventFahrplan/EventFahrplan
Technologies Kotlin, Java
Open to Beginners  ✅
Contact https://twitter.com/tbsprs

A conference program app for Android used at the Chaos Communication Congress and other events.


Wo ist Markt

Website https://wo-ist-markt.de/
Repo https://github.com/wo-ist-markt/wo-ist-markt.github.io
Technologies JavaScript, CSS
Open to Beginners  ✅
Contact https://twitter.com/tbsprs

Wo ist Markt? aims at providing an easy to use website for flea, farmers markets and such.


Diversity Tickets

Website https://diversitytickets.org/
Repo https://github.com/rubymonsters/diversity_ticketing
Technologies CSS, JavaScript, Rails, Ruby
Open to Beginners  ✅
Contact GitHub issues: https://github.com/rubymonsters/diversity_ticketing/issues; email: [email protected]

DiversityTickets.org is a platform to help conferences and events to offer diversity tickets for underrepresented minorities in tech.


The Qt Project

Website https://qt.io/
https://wiki.qt.io/Qt_Project_Guidelines
Repo https://code.qt.io
Technologies Qt is a cross-platform application development framework for desktop, embedded and mobile. Supported Platforms include Linux, OS X, Windows, VxWorks, QNX, Android, iOS, BlackBerry, Sailfish OS and others. Qt is not a programming language on its own. It is a framework written in C++. A preprocessor, the MOC (Meta-Object Compiler), is used to extend the C++ language with features like signals and slots. Before the compilation step, the MOC parses the source files written in Qt-extended C++ and generates standard compliant C++ sources from them. Thus the framework itself and applications/libraries using it can be compiled by any standard compliant C++ compiler like Clang, GCC, ICC, MinGW and MSVC.
Open to Beginners  ✅
Contact https://lists.qt-project.org/mailman/listinfo/ and #qt on Freenode (IRC)

Although The Qt Company is the main driver behind Qt, Qt is now developed by a bigger alliance: The Qt Project. It consists of many companies and individuals around the globe and follows a meritocratic governance model.


Human Connection

Website https://human-connection.org/
Repos https://github.com/Human-Connection
Technologies VueJS, Nuxt, GraphQL, NodeJS, MongoDB, Neo4j, Docker, Kubernetes
Open to Beginners  ✅
Contact https://discord.gg/6ub73U3 or developer(at)human-connection.org

Human Connection is the free and open source social network for active citizenship.