Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in

Ponicode Dogstring - Documentation tool

AI-powered Docstring generation for Python

10 followers

AI-powered Docstring generation for Python

10 followers

Visit website
Ponicode DogString automatically adds docstrings to all undocumented Python code - essentially explaining its behaviour using human language. This AI-based tech is available as a Github Action and on our interactive playground. Let us know what you think!
  • Overview
  • Launches1
  • Reviews
  • Alternatives
  • Team
  • Awards
  • More
Company Info
github.com/ponicode/dogstring-actionGitHub
Ponicode Dogstring - Documentation tool Info
Launched in 2020View 1 launch
Forum
p/ponicode-dogstring-documentation-tool
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
SocialFacebookX

Similar Products

Docusaurus
Docusaurus
Easy to maintain open source documentation websites
4.9(59 reviews)
Knowledge base softwareWebsite builders
Almanac
Almanac
Structured collaboration for remote teams
5.0(2 reviews)
Note and writing appsProject management software
Userdoc
Build better software requirements with AI
4.2(5 reviews)
Project management softwareKnowledge base software
Stenography
Stenography
A smart codebase documenter combining AI & code parsing
Sveltron
Sveltron
You smart AI Svelte documentation to ship faster
3.0(2 reviews)
View more
Ponicode Dogstring - Documentation tool gallery image
Ponicode Dogstring - Documentation tool gallery image
Ponicode Dogstring - Documentation tool gallery image
Ponicode Dogstring - Documentation tool gallery image
Ponicode Dogstring - Documentation tool gallery image
Ponicode Dogstring - Documentation tool gallery image
Launch tags:
Productivity•Software Engineering•Developer Tools
Launch Team
Baptiste BouffautBenedetta Dal CantonHamza Sayah

What do you think? …

Baptiste Bouffaut
Baptiste Bouffaut

Ponicode Unit Test

Maker
Hello guys, Very excited to share with you that developer’s life is going to get a whole lot easier today. Our magic pony made a new AI-powered Github Action generating docstring for all your undocumented Python functions. We are going public with our beta today, it’s available as a Github Action so you can directly generate docstrings in your repo and have a pull request with 100% docstring coverage ready to merge. At this stage we would love to get your feedback! What do you like? Do you get any errors we haven’t spotted? What you wish to see in the final version? Is there another language you’d love us to tackle next? Please share with us your feelings about this Github Action. For those who want a 30 seconds test, we also have made a little playground, where you can get a feel for the tech and train our AI with your functions. Why? Remove collaboration constraints. Don’t compromise quality for efficiency Save time and money on your next development projects Code cleanliness is a must; it shows to your clients, your team members, your management and all stakeholders in your projects that you are committed to making your code shareable and reader friendly, while also helping to reduce legacy. How do get started? You want to try on one function? Just check out our Ponicode dogstring playground here: https://api.ponicode.com/playgro... You want to reach 100% docstring coverage? Generate docstrings in bulk right where they belong in your repo using our Github Action. The ReadMe will guide you step by step with the Github Action onboarding Thanks for checking it out, and let us know what you think! We love feedback!
Report
5yr ago
Ethan Glover
Ethan Glover
@bbouffaut This is really cool. And I have questions. :) 1. Which languages does it support? 2. Is there any specific formatting it's looking for in terms of naming? Or is it trying to analyze the code of the function itself? Will a complex function cause it to fail? 3. Is there a CLI planned to run on files locally? Or even an IDE plugin?
Report
5yr ago
Baptiste Bouffaut
Baptiste Bouffaut

Ponicode Unit Test

Maker
Hi @ethan_glover. thanks for the feedback. It supports python only so far, but other languages will come soon (JS, TS). Since it is based on both semantic and computer science technics, the better the variables and functions are named, the best it is. So far we might be a bit weak for very complex functions, but we will improve continuously. Regarding the UX, yes we are thinking to have an IDE extension and a CLI as well => Would you find this interesting ? Many thanks again for your feedback
Report
5yr ago
PE Lieb
PE Lieb
MOB: Mother Of all Bots

MOB: Mother Of all Bots

Great to see the team launch this new product which I've been testing since beta, hope lots of people will use it to generate their docs as well 😊
Report
5yr ago
Baptiste Bouffaut
Baptiste Bouffaut

Ponicode Unit Test

Maker
Thanks a lot @pedward_lieb for your help and support in this adventure ;-)
Report
5yr ago
Benedetta Dal Canton
Benedetta Dal Canton

Ponicode Unit Test

Maker
@pedward_lieb Thank you PE - your feedback has been super valuable!
Report
5yr ago
Patrick Joubert
Patrick Joubert

Ponicode Unit Test

Maker
So proud of the team! :)
Report
5yr ago
Baptiste Bouffaut
Baptiste Bouffaut

Ponicode Unit Test

Maker
Thanks for supporting us and letting us invent so crazy things @patricksclouds ;-)
Report
5yr ago
Appwrite
Appwrite — The open-source Vercel alternative
The open-source Vercel alternative
Promoted

Do you use Ponicode Dogstring - Documentation tool?

Reviews
Helpful

You might also like

Docusaurus
Docusaurus
Easy to maintain open source documentation websites
Almanac
Almanac
Structured collaboration for remote teams
Userdoc
Build better software requirements with AI
Stenography
Stenography
A smart codebase documenter combining AI & code parsing
Sveltron
Sveltron
You smart AI Svelte documentation to ship faster
LoudDoc
LoudDoc
Be persuasive, when you can't be there
View more
Review Ponicode Dogstring - Documentation tool?Be the first to review Ponicode Dogstring - Documentation tool