I've made Tool That Analyzes your Dev.to Posts
Nikola Perišić

Nikola Perišić @perisicnikola37

About: Software Engineer | Technical Writer | 135k+ Reads

Location:
Podgorica, Montenegro
Joined:
Jun 27, 2023

I've made Tool That Analyzes your Dev.to Posts

Publish Date: Feb 11
40 29

Hello Dev.to writers and readers, I'm presenting Dev.to Rater.

Tool that I built using React.js and Typescript.

Dev.to Rater


Why did I create Dev.to Rater?

As a content creator on dev.to, one of the biggest challenges I faced was figuring out whether my articles were engaging.

This inspired me to build Dev.to Rater.

Dev.to Rater exceeded sentences

Dev.to Rater


🛠 About the project

Dev.to Rater analyzes your post content, such as headings, paragraphs, images, and links. It calculates the blog post score and tells you how to improve it.

This tool makes your posts more impactful and engaging.

All you have to do is put your dev.to blog post URL in the input field and click "Analyze". That's it!


How Dev.to Rater analyze posts?

For now, we are measuring the following:

  • heading length
  • sentence length
  • total characters
  • reading time
  • links frequency
  • emoji frequency
  • repeating words

In the future, we plan to add more.


📖 Documentation?

For official documentation click here.

In our documentation you can find the following:

  • Core logics explained and linked to code in the repository
  • Version support
  • FAQ Note: If you want to contribute to it, feel free to do it :)

What about versions?

For version support click here
Currently, the latest version is v2.


Reaction stats? Now available.

Dev.to Rater - Analyze my blog posts


🤝 Contributing

If you’re passionate about contributing to the open-source projects, feel free to contribute. We are open for contributors.

Guess what?

This blog post was scanned using our tool 🎯

It is 9.80. It needs your reactions to be 10 out of 10. 💖

Dev.to Rater


📢 Will you use this tool?

Please, tell us in the comments down below! 💬

Feel free to share your blog posts and their rating!

Don’t forget to leave a star for support ⭐

P.S. We plan to support Medium also in the future 😀


Thanks for reading,
Dev.to

Dev.to Rater - Analyze blog posts to uncover trends and metrics | Product Hunt

Comments 29 total

  • Ben Halpern
    Ben HalpernFeb 11, 2025

    Cool!

  • Odinaka Joy
    Odinaka JoyFeb 12, 2025

    Awesome

  • Kiran Naragund
    Kiran NaragundFeb 12, 2025

    Nice!
    Tried my recent article and got 9.34 score. Btw how you are calculating the score?

    • Nikola Perišić
      Nikola PerišićFeb 12, 2025

      Thanks for your feedback, Kiran!
      That’s an impressive score. Congratulations! 🎉

      You can find all the calculation details in the documentation, specifically in the "Core Logic" section on the left.

      Additionally, your console output shows how many points were subtracted for specific areas.

      For example:

      Image description

    • Nikola Perišić
      Nikola PerišićFeb 13, 2025

      @dev_kiran We are now on Product Hunt. Support us with upvote if you believe in this project. Thank you! ❤️

  • Quickly Way
    Quickly WayFeb 12, 2025

    This is very cool and unique project and thats why I'm contributing to this. I believe in this

  • chrdek
    chrdekFeb 12, 2025

    Does this check for AI-generated content as well? Maybe a good feature to add in the future.

    • Nikola Perišić
      Nikola PerišićFeb 12, 2025

      Hello 🙂
      Thanks for the question.
      Yes, we've already considered that and have opened an GitHub issue to track it.

      The plan is to create a list of common used AIwords and to reduce the score for each detected occurrence.

      In the future, we may provide support also for Medium blog posts. Follow us to stay updated 🙂

      • chrdek
        chrdekFeb 13, 2025

        Kool, already subscribed to the issue to be up-to date. Would be interesting to see how would the training datasets be populated. I guess using a prebuilt LLM Api would be great but also commonly used phrases or words combined with a lexicon/thesaurus is another good way to go. I will keep track of this , thanks for the update.

  • Fayaz
    FayazFeb 12, 2025

    Super! 🔥

    My 2025 AI prediction got 8.24 - not bad I guess 😇

    I'm not sure about the measuring criteria though! 🤔
    Are longer sentences always bad, especially if proper punctuation is maintained?

    For example, one of the most engaging posts in #AI this year got only 7.85 (not my post)!

    Also, "easier to read" and "most engaging" doesn't always mean the same thing, does it? So, if by engaging you mean more readable, then perhaps you should advertise it that way!

    Again, loved the idea 🥰, but definitely can be improved further.
    Please continue working on it! ❤️

    • Nikola Perišić
      Nikola PerišićFeb 12, 2025

      That's high score, congrats! 🔥
      The measuring criterias can be found at our documentation.

      Thanks for sharing your feedback ❤️. This tool is still in the development phase and we will continue to update calculating criterias.

      P.S. Please support us by giving us a star ⭐ on GitHub. Thank you once again!

  • GrahamTheDev
    GrahamTheDevFeb 12, 2025

    Very interesting!

    One thing, I think your length part / repeated words parts might be over-weighted. I got a 0 for this article: dev.to/grahamthedev/101-digital-ac... and yet it is my highest reaction article.

    However when I ran it on other articles I did find the feedback useful, great tool!

    • Nikola Perišić
      Nikola PerišićFeb 12, 2025

      Hello! Thanks for sharing your feedback. We really appreciate it.

      This tool is still in development phase and yes, I agree that this article should have higher score. For example, you used words such as have, are and I too much times. However, these words should be ignored. We actually have a file where are defined some words that are ignored for calculating repetition but we did not include these ones that you used. However, we will add them and you will get higher score.

      P.S. Please support us by giving us a star ⭐ on GitHub. Thank you once again!

      • Cesar Aguirre
        Cesar AguirreFeb 12, 2025

        I tried one of my posts, and I got "your" as too frequently used.

        • Nikola Perišić
          Nikola PerišićFeb 12, 2025

          Maybe you've repeated the word "your" too many times @canro91
          If you hover over the word, it will show you how many times you've repeated it throughout your blog post

          For example:

          Dev.to Rater - Analyze blog posts

      • GrahamTheDev
        GrahamTheDevFeb 12, 2025

        I would suggest changing from a count to a percentage of total words. That way it is easier to see usage by "weight" and compare articles.

        I hope the tool grows and does well!

        • Nikola Perišić
          Nikola PerišićFeb 12, 2025

          Wow, that's a cool idea. We might implement it. Yes, we will try to grow it further

    • Nikola Perišić
      Nikola PerišićFeb 13, 2025

      @grahamthedev We are now on Product Hunt. Support us with upvote if you believe in this project. Thank you! ❤️

  • Fayaz
    FayazFeb 12, 2025

    Just to check out the tool further, I've edited my recent post about using AI in software development a little and ended up with a 9.9 score! 🥳

    Before the edit, the post got less than 8 (7.7 if I remember correctly). Did the post become that much more engaging after the update? Obviously not!

    That said, loved the idea 🥰.
    So please continue working on it.

    9.9 score on a post

    • Nikola Perišić
      Nikola PerišićFeb 12, 2025

      Great job! If you get 10, there is a special visual effect! You need to write a little more to get 5 minutes of reading time to get 10 out of 10 points. Keep writing ✍🏻

      What we plan in the future:

      • Feature that automatically rewrites your blog post. So just copy it and voila! You get instant 10 grade for your blog post
      • List in the bottom top 5 last scanned posts by other uses. By doing this, we can promote your blog posts and etc.

      We just need your support. Thank you for providing feedback. It means a lot to us.

    • Nikola Perišić
      Nikola PerišićFeb 13, 2025

      @fm We are now on Product Hunt. Support us with upvote if you believe in this project. Thank you! ❤️

Add comment