Best of CLI — 2023
- 1
- 2
- 3
Community Picks·3y
ExpressoTS - The Developer-Friendly TypeScript Framework for Server-Side Applications
Built on a modular architecture and designed with simplicity in mind, it empowers developers to quickly create powerful applications. Current Partners ExpressoTS is an MIT-licensed open-source project. The Developer-Friendly TypeScript Framework for Server-Side Applications is available on Node.js.
- 4
Community Picks·3y
Top 10 Git Commands Every Developer Should Know
Learn the top 10 Git commands every developer should know, including configuring Git, initializing a repository, cloning a repository, staging and unstaging changes, checking status, committing changes, pushing to the remote, pulling from the remote, merging branches, and creating and managing branches.
- 5
- 6
Community Picks·3y
Getting Started – Lightning CSS
Lightning CSS can be used as a library from JavaScript or Rust. It can also be wrapped as a plugin in other build tools, and built into Parcel out of the box. From Node First, install Lightning CSS using a package manager such as Node First. Once installed, import the module and call one of the Lightning CSS APIs.
- 7
Spacelift·3y
Docker Cheat Sheet – 36 Docker CLI Commands
The command-line tool is used to interact with a Docker installation. In this article, we’ll provide a brief description for the majority of the main commands. You can use this list to learn more about Docker’s functionality, or simply find out how to use a particular feature.
- 8
- 9
Community Picks·3y
git-sim: Visually simulate Git operations in your own repos
Git-Sim is a command-line tool written in Python that allows Git users to quickly and easily generate images (or even video animations) illustrating the impact of a Git command will have on the local repo. The primary goal is to create and visualize the effects of Git commands, while minimizing interruption to the developer workflow.
- 10
GitHub Blog·3y
10 things you didn’t know you could do with GitHub Projects
GitHub Projects have been adopted by program managers, OSS maintainers, enterprises, and individual developers alike for its user-friendly design and efficiency. To help you optimize your usage of GitHub Projects to plan and track your work from start to finish, I’ll be sharing 10 things you can do with GitHub Projects.
- 11
Community Picks·3y
GitHub Copilot for CLI makes Terminal scripting and Git as easy as asking a question
GitHub Copilot CLI brings AI code completion to the terminal, making scripting and using Git commands easier. It provides natural language translations for shell commands, Git commands, and GitHub CLI commands. Users can simply input their desired task in plain language and receive code suggestions and explanations. GitHub Copilot CLI aims to improve productivity and help users navigate complex command line tools.
- 12
freeCodeCamp·3y
How to Search Files Effectively in the Linux Terminal
Learn how to search files effectively in the Linux terminal using the 'find' command. Discover how to search files by name, find directories, search files by size, search files based on time modified, execute commands on filtered files, find files with detailed information, and find and remove files.
- 13
- 14
- 15
freeCodeCamp·3y
Front End JavaScript Development Handbook – React, Angular, and Vue Compared
Frontend frameworks offer structured approaches and pre-built components to streamline the coding process. These tools can help boost productivity by offering reusable components and abstracting complex tasks like DOM manipulation and state management. Frameworks promote code maintainability through modular development, making it easier to modify or replace individual components.
- 16
freeCodeCamp·3y
How to Use Vim – Tutorial for Beginners
Vim is a free and open-source cross-platform text editor. It was first released by Bram Moolenaar in 1991 for UNIX variants. Vim comes pre-installed on most *nix operating systems, but if it's installed on your system, you can install it with a package manager of your choice.
- 17
Pointer·3y
Developer workflow tips no one tells you about
These are the tools, tips and advice I wish I had internalized when I was just starting out. Many of the details below are specific to macOS, but similar tips and tricks apply on other systems. I've broken it down into the following categories: Computer setup Command-Line-Related Things Technical but non-CS advice.
- 18
Changelog·3y
Nutlope/aicommits: A CLI that writes your git commit messages for you with AI
A CLI tool called aicommits that writes git commit messages using AI. Install it, retrieve your API key from OpenAI, set the key, generate commit messages for staged changes, integrate with Git, and more. Configurable options available.
- 19
Community Picks·3y
Basics of Docker: Why, What and How
A VM requires a new operating system on its own on top of the physical machine and requires a dedicated amount of hard disk, CPU and memory for itself. This is not much performant, as the resources would be wasted if not used by the virtual machine. A Dockerfile is a document that contains all such commands a user requires to assemble an image.
- 20
- 21
AWS Tip·3y
Run AWS on Your Laptop. Introduction to LocalStack.
LocalStack is a cloud service emulator that runs AWS services solely on your laptop. There are currently more than 60 emulated AWS cloud services (and most of them free) provided by LocalStack. The last thing you want to do is set up an AWS environment to improve your skills, only to accidentally shoot yourself in the foot.
- 22
DZone·3y
Top Three Docker Alternatives To Consider
Podman is a daemonless, open-source, Linux-native container engine that is considered one of the best alternatives for Docker. Podman, Kubernetes, Openshift, LXD, Docker Swarm, BuidKit, and Mesos are some of the popular Docker alternatives available in the market today.
- 23
freeCodeCamp·3y
How to Build a Task Manager CLI Tool with Node.js
How to build a Task Manager CLI tool with Node.js is a simple task manager tool. You can use commands to Create, View, Update, or Delete your todos. We'll also use MongoDB as the database to store all our todos. You can find the complete code for this project on GitHub.
- 24
ITNEXT·2y
Arkade: An Open Source Marketplace For Developer Tools 🔝
Arkade is an open-source marketplace for developer tools that simplifies the process of installing and managing CLI tools, Kubernetes applications, and system packages. It offers a one-stop-shop solution for developers, making it easier to find and install the latest versions of their favorite tools.
- 25
GitHub Blog·3y
CLI tricks every developer should know
The GitHub Blog 3 benefits of migrating and consolidating your source code can lead to some surprising benefits. Learn some tips, tricks, and tools for mastering the command line from GitHub’s own developers. The command history allows you to quickly access and reuse previously executed commands rather than retype or search for the whole command.