Manji

Manji is a mobile application built to help people learning Japanese learn about Kanji. (by Livinglist)

Manji Alternatives

Similar projects and alternatives to Manji

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Manji alternative or higher similarity.

Manji reviews and mentions

Posts with mentions or reviews of Manji. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-27.
  • Ask HN: Those making $0/month or less on side projects – Show and tell
    95 projects | news.ycombinator.com | 27 Jan 2023
    A hacker news client I made: https://github.com/Livinglist/Hacki

    Also a kanji learning app if anybody is interested: https://github.com/Livinglist/Manji

  • Tell HN: I Need Project Ideas
    5 projects | news.ycombinator.com | 16 Mar 2022
    depends on what kinda specialization you are interested in, at least for me it’s mobile app development. I have been making apps since college, I was interested in Japanese language so I made a kanji learning app [0], then because I’m a bodybuilder, I made a workout log app [1], recently because I started reading hacker news, I made a Hacker News reader [2]. I learnt a lot from the process, from architecture, design pattern to code quality control. I would say learning is the key, usefulness is secondary.

    [0] https://github.com/Livinglist/Manji

  • Ask HN: Should I refactor/rewrite my personal project(that barely anybody uses)
    2 projects | news.ycombinator.com | 28 Feb 2022
    I wrote a app for learning Japanese kanji when I was in college learning Flutter, I didn’t have any experience working on real world projects and barely have any knowledge of design pattern, architecture, clean code etc… I was young and naive, but had passion, so I started collecting data using scrappers I wrote in Python, organized them into a SQLite database, put a lot of example sentences and vocabulary on Firebase, then made an app using Flutter. I gradually added more features into the app after I released the first version, things like handwritten kanji recognition using Tensorflow lite and image text extraction using Google OCR api… I learned a lot, and by a lot, I mean a lot lot of stuff from making this app. The app is functioning just fine but the code is ugly as hell…for example attributes in data model classes are not final, doesn’t support dependency injection, etc….

    After I started working, I learned a lot about how to write clean code and I always wanted to refactor/rewrite the whole app which gonna take a lot of effort and time of course. But every time I sat down, opened the old codebase, I hesitated, thought about it and told myself that it wasn’t worth it then continued my life.

    do you have any personal project you always wanted to refactor/rewrite but still haven’t done or probably never will do so?

    if you are interested, you can come see and compare the code of the kanji app and a new app I wrote recently:

    https://github.com/Livinglist/Manji

  • A note from our sponsor - SonarQube
    www.sonarqube.org | 25 Sep 2023
    Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →

Stats

Basic Manji repo stats
11
144
0.0
almost 2 years ago

Livinglist/Manji is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of Manji is Dart.

Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
blog.mergify.com