Narzędzia CLI się przyjmują, gdy automatyzują powtarzalne zadanie programisty, które dziś wymaga kopiowania fragmentów kodu albo pisania jednorazowych skryptów. StartSeed generuje pomysły oparte na jednym procesie w terminalu, jednej grupie programistów i modelu open-core lub płatnym.
Generator danych testowych, który czyta schemat bazy i tworzy realistyczne dane z zachowaniem kluczy obcych i ograniczeń. Open source z wsparciem dla firm za 149 $/mies. Mógłby nazywać się Seedgen.
Linter porządku w gitcie, który wskazuje nieaktualne gałęzie, niescalone PR-y i naruszenia nazewnictwa, zanim się nagromadzą. Za darmo dla pojedynczych programistów, 5 $/użytkownika/mies. dla zespołów. Mógłby nazywać się Branchlint.
Narzędzie do udostępniania sesji terminala, które transmituje powłokę na żywo pod adresem URL, bez instalowania czegokolwiek po stronie widza. Freemium z planem Pro za 8 $/mies. dla prywatnych pokoi. Mogłoby nazywać się Shellcast.
CLI, które skanuje repozytorium w poszukiwaniu przestarzałych obrazów bazowych Dockera i otwiera osobny pull request z poprawką. Za darmo dla open source, 12 €/mies. dla prywatnych repozytoriów. Mogłoby nazywać się BaseBump.
Opublikuj narzędzie w npm lub Homebrew z opisem --help, który tłumaczy się sam. Jeśli programiści dają gwiazdki i zgłaszają issues, masz społeczność.
Zadanie wykonywane co tydzień, jasny kontrakt wejścia i wyjścia oraz kanał dystrybucji (npm, Homebrew, cargo), w którym twoi odbiorcy już szukają.
Dobrze działa open-core: darmowe CLI, płatne funkcje dla zespołów albo wsparcie. Czysty open source służy reputacji, ale zaplanuj, z czego go utrzymasz.
Zadbaj, by instalacja była jednym poleceniem, pokaż krótkie nagranie terminala w README i rozwiąż jedno zadanie w mniej niż minutę. Podziel się nim tam, gdzie programiści rozmawiają o tym procesie.
W tym, w którym wypuszczasz najszybciej. Go i Rust dają pojedyncze pliki binarne, łatwe w dystrybucji, a Node i Python wystarczą, gdy użytkownicy już je mają.
Za darmo, bez rejestracji. Wybierz słowo kluczowe, by pomysł był bardziej konkretny.