Coder Social home page Coder Social logo

kotlinby / awesome-kotlin Goto Github PK

View Code? Open in Web Editor NEW
10.9K 10.9K 1.2K 312.98 MB

A curated list of awesome Kotlin related stuff Inspired by awesome-java.

Home Page: https://kotlin.link/

License: Apache License 2.0

Dockerfile 0.01% Kotlin 99.00% HTML 0.13% TypeScript 0.57% Less 0.15% CSS 0.07% JavaScript 0.07%
hacktoberfest kotlin kotlin-android kotlin-extensions kotlin-language kotlin-library

awesome-kotlin's People

Contributors

abvadabra avatar adrielcafe avatar ahoo-wang avatar cortinico avatar curiousnikhil avatar darkredz avatar dependabot[bot] avatar dkandalov avatar elect86 avatar fluidsonic avatar hanjoongcho avatar hpost avatar insanusmokrassar avatar irus avatar krzema12 avatar madhead avatar marcinmoskala avatar mcpringle avatar patilshreyas avatar robstoll avatar ruslanys avatar sanity avatar sargunv avatar schleinzer avatar serchinastico avatar shyiko avatar sksamuel avatar soywiz avatar sumanbmondal avatar thatfiredev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-kotlin's Issues

Cleanup

  • Move Posts from Kotlin.js to RSS.
  • Review items in Draft

Add KUGs section to Awesome List

I hope there are many local Kotlin User Groups (for example Manchester Kotlin User Group, Stockholm Kotlin User Group, and so one.)

So i think we need to add possibility to share their info on awesome list, because user groups is awesome.

A simple utility library for readable loops

Kotlin Times is a simple utility library consisting of a simple file. While it might seem like a joke, it's actually pretty useful in tests and when you need an equivalent of the good old for(int i=0; i<n; i++) loop. Features unit tests.

Not sure if it should really be on the list, so I'll just leave it here and go. Thanks.

Add Kluent

https://github.com/MarkusAmshove/Kluent

Kluent is a "Fluent Assertions" library written specifically for Kotlin. It uses the Infix-Notations and Extension Functions of Kotlin to provide a fluent wrapper around the JUnit-Asserts.

Even it doesn't have too much stars I think it's an interesting thing and deserves a place in this awesome list

Checkout on windows fails

error: unable to create file app/rss/articles/Android + Kotlin = <3.md: Invalid argument
error: unable to create file app/rss/articles/Experimenting with "mutation testing" and Kotlin.md: Invalid argument
error: unable to create file app/rss/articles/Keddit - Part 7: Infinite Scroll: Higher-Order functions & Lambdas.md: Invalid argument
error: unable to create file app/rss/articles/Kotlin <3 FP.md: Invalid argument
error: unable to create file app/rss/articles/Link: Kotlin DSL: Anko.md: Invalid argument

Kotlin.link badge

Create badge for kotlin.link. So repositories can add it to their readme

Use router with search

Using router allow sharing link with given filter, and in future can be used for server-side rendering.

Automatically import articles to database

With new Readablity class it easy to fetch infi about link, so I can in semi-automatically mode add articles.
So good reads, or reads I like to add with body - I'll add with body, and other articles will point to original post, and article page will not be generated for it.

List ordering

Currently the items in each section aren't in any meaningful order. I think the lists should be sorted, possibly by ascending names or by descending star counts.

Support language (i10n) filters

  1. Introduce more localized content and links
  2. Pre-select user language based on language used in browser or default to EN
  3. Allow to select another language, or select all languages (maybe useful for research)

Remove Injekt?

According to this, Injekt is giving its way to Kodein in preference to having only one library doing the same registry based DI.

Injekt people don't seem to recommend use of Injekt for new projects, so it may be good to remove Injekt from the list to avoid any future confusion.

DBFlow ORM

According to their repo:
DBFlow is a blazing fast, powerful, and very simple ORM android database library that writes database code for you.
It is written almost 50 percent in kotlin.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.