Command-line apps

Open-source projects categorized as Command-line apps

Top 23 Command-line app Open-Source Projects

  • Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

  • Project mention: Why is Prettier rock solid? | news.ycombinator.com | 2024-02-19

    I picked up standard[1] a while back for this reason, I don't want to have to think about it. It works fine, I have no complaints (took me a while to get used to not using semi-colons but now I prefer it) Same reason I use `cargo fmt` as well.

    [1] https://standardjs.com/

  • localtunnel

    expose yourself

  • Project mention: Portr – open-source ngrok alternative designed for teams | news.ycombinator.com | 2024-04-02

    Thanks for the history. I maintain this list[0], and wasn't aware of OG localtunnel, likely because there's a somewhat newer and now more popular project with the same name[1]. You appear to be correct on timing. Here's the earliest commits on GitHub for each of the projects:

    OG localtunnel (2010): https://github.com/progrium/localtunnel/tree/fb82920d9d3e538...

    Other localtunnel (2012): https://github.com/localtunnel/localtunnel/tree/93d62b9dbb9f...

    ngrok (2012): https://github.com/inconshreveable/ngrok/tree/8f4795ecac7f92...

    I'll see that OG localtunnel gets added to the list for posterity.

    [0]: https://github.com/anderspitman/awesome-tunneling

    [1]: https://github.com/localtunnel/localtunnel

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • ignite

    Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more!

  • Project mention: Yet Another Newsletter LOL: Pi Day | dev.to | 2024-03-17

    Jamon Holmgren, CTO at Infinite Red, joins Nick Taylor to discuss the Ignite project, https://github.com/infinitered/ignite, a battle-tested React Native boi...

  • http-server

    a simple zero-configuration command-line http server

  • Project mention: Need help setting up a remote depository using GitHub and VCS | /r/webdev | 2023-05-03

    Do you run a Webserver during development, even if it is a simple dev-server like https://www.npmjs.com/package/http-server ?

  • pageres

    Capture website screenshots

  • gtop

    System monitoring dashboard for terminal

  • Twenty

    Building a modern alternative to Salesforce.

  • Project mention: Writing your first Github CI workflow | dev.to | 2024-04-08

    I had the opportunity to work on a github issue in an open source project to add a Github workflow that runs if some files where modified in the path packages/twenty-website and checks that the website is still building.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • taskbook

    Tasks, boards & notes for the command-line habitat

  • npkill

    List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹

  • Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    I initially created Npkill (https://npkill.js.org) for my own use because as a web developer I was always running out of disk space. When we launched it quickly became popular because it seems that not only we had that problem and today it is the most popular tool for that purpose.

    Another one I launched was Pill Reminder (https://zaldih.github.io/pill-reminder/). If you are taking something for a cold or medical treatment it allows you to easily swipe and note down when you have taken your medication and lets you know when you are due to take it next.

    ScrollTabs (https://github.com/zaldih/scrolltabs-extension) was born so soon after I migrated from chrome to firefox years ago and I missed being able to switch between tabs with the mouse scroll.

    + many others that I would like to prepare and make public for the future.

  • Cash

    Cross-platform Linux commands in ES6

  • XO

    ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults

  • Project mention: ESLint: Flat Config Rollout Plan | news.ycombinator.com | 2023-10-18

    Usually you would pick a config you like and set it up for your project, notable ones are already mentioned but I'll mention more:

    - xo https://github.com/xojs/xo

  • np

    A better `npm publish`

  • Project mention: Publishing a NodeJS CLI tool to NPM | dev.to | 2023-05-15

    np documentation

  • fkill

    Fabulously kill processes. Cross-platform.

  • slap

    Sublime-like terminal-based text editor

  • carbon-now-cli

    🎨 Beautiful images of your code — from right inside your terminal.

  • themer

    🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

  • alex

    Catch insensitive, inconsiderate writing

  • Project mention: Markdown Bot - An AI friend who improves your content | dev.to | 2023-07-21

    Catch insensitive, inconsiderate writing with tools like alex

  • jscpd

    Copy/paste detector for programming source code.

  • Project mention: Copy/paste detector for programming source code, supports 150 formats | news.ycombinator.com | 2024-01-29
  • Live Server

    A simple development http server with live reload capability.

  • Project mention: Google OAuth2 with Fastify + TypeScript From Scratch | dev.to | 2023-11-05

    Now serve this basic page on port 4000 (You can use in-built Live Server if you are using Visual Studio Code OR You can use Live Server package)

  • vtop

    Wow such top. So stats. More better than regular top.

  • Project mention: VTOP - debian based monitoring in C | /r/debian | 2023-12-06
  • speed-test

    Test your internet connection speed and ping using speedtest.net from the CLI

  • yo

    CLI tool for running Yeoman generators

  • Project mention: Yo: a little ttoy for your tty | /r/linuxmasterrace | 2023-04-24

    Maybe recheck the name ? https://www.npmjs.com/package/yo https://yeoman.io/

  • vantage

    Distributed, realtime CLI for live Node apps.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-08.

Command-line apps related posts

Index

What are some of the best open-source Command-line app projects? This list will help you:

Project Stars
1 Standard 28,856
2 localtunnel 18,100
3 ignite 16,597
4 http-server 13,297
5 pageres 9,631
6 gtop 9,625
7 Twenty 9,192
8 taskbook 8,874
9 npkill 7,932
10 Cash 7,768
11 XO 7,537
12 np 7,469
13 fkill 6,824
14 slap 6,123
15 carbon-now-cli 5,675
16 themer 5,375
17 alex 4,751
18 jscpd 4,491
19 Live Server 4,331
20 vtop 4,082
21 speed-test 3,899
22 yo 3,789
23 vantage 3,448
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com