Repositories - bounswe/bounswe2019group6 GitHub Wiki

Here we listed some GitHub repositories we'd like to share:

TensorFlow supplies an open source software library to functionalize machine learning for everyone. It originally developed by researchers and engineers from the Google Brain team within Google's AI organization. It comes with strong support for machine learning and deep learning and the flexible numerical computation core is used across many other scientific domains. TensorFlow uses data flow graphs to build models. It allows developers to create large-scale neural networks with many layers. -Baran Deniz Korkmaz


Flutter is a mobile app Software Development Kit of Google, for easily creating interfaces on mobile platforms (IOS&Android) in a short amount of time. The application is free and open source.

  • Pearls:
    • The repository has a comprehensive labeling system
    • Milestones are stated neatly, so easy to follow the whole progress and the activities
    • One of the "must" repositories for mobile developer since it is exteremely useful in developing IOS and Android apps, and easy to use
    • README.md file is so tidy and clearly explains the project and how to use it (well-visualized)
    • Wiki page is also created in a simple manner, it contains no unnecessary information
  • Pitfalls:
    • The codes in the project are written clearly but the fact that there is no comment is not okay for me

-Barış Ege Sevgili


Algorithms and data structures in Swift, with explanations!

It is well-designed and organized. Although it has no wiki-page (directs to main page when clicked), its readme file is quite comprehensive, and it includes everything about project. The implementations are also clear and commented sufficiently. In addition to comments, every algorithm has detailed explanation in its folder.

-Burak Yüksel


Rebound is a command-line tool that instantly fetches Stack Overflow results when you get a compiler error.

  • Pros
    • It is very useful project for developers as programmers use Stack Overflow through whole developing process.
    • It has very understandable README.md file which explains installation, usage and how to contribute parts clearly
    • Their codes well-written and well-commented which make it easy to understand.
  • Cons
    • They have no wiki page.
    • Number of labels are less and don't correspond the different issues precisely. They are classified just according to their priority.

-Burak İkan Yıldız


V8 is a very powerful JavaScript engine today used. It is skeleton of the most of the applications.

-Fatih Mustafa Kurt


This repo is all about security and protection of a given Linux system and one of the benefits and aims of this repo is to give an idea about protection of a system in general. One of the great points of this repo is that it is designed not only for experienced engineers but also for beginners.

-Furkan Nane


This repo contains code files printing "Hello World" written in over 500 programming languages. It's the leading one with over 3.000 stars and over 280 contributors among other similar repos.

Lottie is a library for iOS, Android and React Native platforms that enables parsing and rendering Adobe After Effect animations. It's released by Airbnb and it rescues an application programmer from dealing with importing animations to his apps. With Lottie, all a programmer has to do about animations is requesting a JSON form of animation from a designer and put this data into the code and that's all.

-Enes Turan Özcan


Branys is a neuron visualiser under Blue Brain project. It gives good insight on the morphological structure of neuron cells and their connection.

The Blue Brain Project has made major efforts to create morphologically accurate neurons to simulate sub-cellular and electrical activities, e.g. molecular simulations of neuron biochemistry or multi-scale simulations of neuronal function. Ray-tracing can help to highlight areas of the circuits where cells touch each other and where synapses are being created. In combination with ‘global illumination’, which uses light, shadow, and depth of field effects to simulate photo-realistic images, this technique makes it easier to visualise how the neurons function.

-Eray Sezgin


Atlas was developed by Netflix to manage dimensional time series data for near real-time operational insight. Atlas features in-memory data storage, allowing it to gather and report very large numbers of metrics, very quickly.

Documentation and wiki page of this repository is really clear and pleasing in my opinion. The wiki page is supported with lots of explanations about this backend in a very brief manner. All of the issues are tagged and most of the problems are thoroughly explained even with some graphs if needed by the contributors.

-Irmak Güzey


It's a very powerful and useful tool for someone who wants to understand how does a file has changed by time. Also, it is extremely easy to use. One only needs to make a tiny bit modification on the file link and the magic happens. System also has a quite good design and user interface.

-Sadullah Gültekin