Showing 161 open source projects for "linux tool"

View related business solutions
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery turns your data warehouse into an AI platform. No new languages required.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • Go From Idea to Deployed AI App Fast Icon
    Go From Idea to Deployed AI App Fast

    One platform to build, fine-tune, and deploy. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    Git Extensions

    Git Extensions

    Git Extensions is a standalone UI tool for managing git repositories.

    Git Extensions is now hosted on GitHub ============================== Please update your bookmarks and use the links below for downloading and reporting issues. * Download latest version (Windows only): https://github.com/gitextensions/gitextensions/releases/latest * Download latest cross-platform version (Windows and Linux/Mac): https://github.com/gitextensions/gitextensions/releases/v2.51.05 * Issue tracker: http://github.com/gitextensions/gitextensions/issues * Source code:...
    Leader badge
    Downloads: 206 This Week
    Last Update:
    See Project
  • 2
    Useful Forks

    Useful Forks

    Improving GitHub's Forks list discoverability through auto-filtering

    It aims at increasing the discoverability of useful forks of open-source projects. Simply type a repository's URL in the Text Field. The criteria is simple: if a fork was created, but never received any other activity on its master branch, it is filtered out. Adding a sorted list of starred forks to the GitHub forks page. Results are filtered out if there were never any commits pushed on the main branch since the fork was created. This is meant to help increase the discoverability of useful...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    gitin

    gitin

    commit/branch/workdir explorer for git

    ...Explore branches with useful filter options (e.g. gitin branch press enter to checkout). Convenient UX and minimalist design. See more options by running gitin --help, also you can get help for individual subcommand. Linux and macOS are supported, Windows is not at the moment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Kactus

    Kactus

    A true version control tool for designers

    Introducing true design version control without changing your tools. Manage changes, document work and keep your team in sync. Enjoy all the benefits of git with our simple UI, leaving you more time to focus on what matters — your design. Create branches, collaborate with other designers or developers, and commit changes without touching the command line. Every pixel is completely open source. Build the features you need and become a part of future Kactus releases. It brings the entire git...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for Your Most Critical Databases Icon
    99.99% Uptime for Your Most Critical Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    git-secret

    git-secret

    A bash-tool to store your private data inside a git repository

    There’s a well-known issue with deploying and configuring software on servers: generally, you have to store your private data (such as database passwords, application secret-keys, OAuth secret keys, etc) outside of the git repository. If you do choose to store these secrets unencrypted in your git repo, even if the repository is private, it is a security risk to copy the secrets everywhere you check out your repo. These files are not version controlled. Filenames, locations, and passwords...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    git-cz

    git-cz

    Semantic Git commits

    git-cz is a command-line tool designed to guide developers in writing structured, conventional commits. Rather than manually typing commit messages, this tool prompts you to select commit types, scopes, and write descriptions according to a defined format. It integrates with the popular commitizen ecosystem so that when you run npx git-cz or similar, you are prompted through a workflow instead of free-form message. The project emphasises consistency and readability in commit history, helping...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    nodebrew

    nodebrew

    Node.js version manager

    nodebrew is a straightforward version manager for Node.js that installs into your home directory and lets you switch Node versions with a single command. It can download official binaries or build from source, track multiple installed versions, and set a global “current” version by updating your shell PATH. The tool keeps Node and npm isolated per version, which prevents project conflicts and makes upgrades or rollbacks reversible. Commands for listing, aliasing, and uninstalling versions...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    GLab

    GLab

    The GitLab CLI tool

    GLab is an open source GitLab CLI tool bringing GitLab to your terminal next to where you are already working with git and your code without switching between windows and browser tabs. Work with issues, merge requests, watch running pipelines directly from your CLI among other features. Inspired by gh, the official GitHub CLI tool. glab is available for repositories hosted on GitLab.com and self-hosted GitLab Instances. glab supports multiple authenticated GitLab instances and automatically detects the authenticated hostname from the remotes available in the working git directory. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    meta

    meta

    Tool for turning many repos into a meta repo

    Tool for turning many repos into a meta repo. why choose many repos or a monolithic repo, when you can have both with a meta repo? meta is powered by plugins that wrap common commands, letting you execute them against some or all of the repos in your solution at once. meta is built on loop, and as such inherits loops ability to easily target a particular set of directories for executing a common command (eg meta git status --include-only dir1,dir2. See loop for more available options). meta...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    gitbatch

    gitbatch

    manage your git repositories in one place

    Managing multiple git repositories is easier than ever. I (was) often end up working on many directories and manually pulling updates etc. To make this routine faster, I created a simple tool to handle this job. Although the focus is batch jobs, you can still do de facto micro-management of your git repositories (e.g add/reset, stash, commit etc.) run the gitbatch command from the parent of your git repositories. For start-up options simply gitbatch --help.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 11
    exa

    exa

    A modern replacement for ls

    You list files hundreds of times a day. Why spend your time squinting at black and white text? exa is an improved file lister with more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it’s small, fast, and just one single binary. Different types of file and data will be coloured differently, and the user and group columns will be highlighted for the current user. exa can display a file’s extended...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    logo-ls

    logo-ls

    Modern ls command with vscode like File Icon and Git Integrations

    Modern ls command with beautiful Icons and Git Integrations. Written in Golang. This project is built to add esthetics to ls (coreutiles) command. Language agnostic binaries. Git Status Integration. Supporting 600+ files, extensions, and directories. This project is highly inspired by ls(coreutiles) and color ls. The project tries to find a happy path between speed and aesthetics. All supported flags can be found by using help flag $ logo-ls -?. Almost all flags are same as that of the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    RepoZ

    RepoZ

    A zero-conf git repository hub for Windows and macOS

    RepoZ is a zero-conf git repository hub with Windows Explorer- & CLI enhancements. It uses the git repositories on your machine to create an efficient navigation widget and makes sure you'll never lose track of your work along the way. It's populating itself as you work with git. It does not get in the way and does not require any user attention to work. RepoZ will not compete with your favorite git clients, so keep them. It's not about working within a repository: It's a new way to use all...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    GitPitch

    GitPitch

    Markdown Presentations for Tech Conferences, Training, Development

    GitPitch 4.0 is the perfect slide deck solution for tech conferences, training, developer advocates, and educators. Available on MacOS, Linux, and Windows 10. Work and present offline. Export to PDF, PPTX, and HTML. Or git-push to share public, private and password-protected slide decks online. GitPitch is a markdown presentation tool for MacOS, Linux, and Windows 10. GitPitch Desktop lets you develop, preview, and present markdown presentations offline. Using modular markdown to deliver modular decks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Gitkube

    Gitkube

    Build and deploy docker images to Kubernetes using git push

    Gitkube is a tool for building and deploying Docker images on Kubernetes using git push. After a simple initial setup, users can simply keep git push-ing their repos to build and deploy to Kubernetes automatically. Ideal for development where you can push your WIP branch to the cluster to test. Reference implementation for writing git-based automation on your server. Fork this repo and create your own CRD + controller + git remote hook that can do things on the Kubernetes cluster. No...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    svn-access-manager

    Administer Subversion repository access rights easily

    SVN Access Manager is a powerful tool for managing access to subversion repositories. The tool provides user and group management and access rights (read/write) to dedicated paths in a repository as well.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    hub

    hub

    Extension to command-line git for GitHub

    hub is an extension to command-line git that helps you do everyday GitHub tasks without ever leaving the terminal. Hub is a tool that wraps git in order to extend it with extra functionality that makes it better when working with GitHub. Available commands are split into two groups: those that are already present in git but that are extended through hub, and custom ones that hub provides. Most hub commands are supposed to be run in a context of an existing local git repository. Hub will...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    YaDT

    YaDT

    Yet Another Diff Tool

    YaDT - Yet another Diff Tool. It is another front-end for diff and in earlier versions diff3 utility. With YaDT you can compare and merge 2 and/or 3 files. YaDT is written on Tcl/Tk and wrapped in a single executable file with the help of sdx and tclkit. diff and cvs utilities are embedded inside YaDT. Also, YaDT supports Git and Mercurial repositories, but git and hg are not embedded inside YaDT, you should have git/hg executable in your path environment.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19

    vcsinfo

    VCS Information Generator tool

    Allows to generate source code for your project's VCS (Version Control System) status. Include this tool into your pre-build step to hardcode version strings. vcsinfo.exe - 64-bit build. vcsinfo32.exe - 32-bit build. Currently supported: Inputs: Mercurial (hg) Outputs: C, C++ Planned: SVN, Git; Java USAGE EXAMPLES: Generate C header file for Mercurial repository using pipes. hg summary | vcsinfo > version.h Generate C++ header file for Mercurial repository in v1.x...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    SCV10

    SCV10 originally means source-code-versioning-1.0

    SCV10 originally means source-code-versioning-1.0. It provides a file-browsing UI with versioning features. Beside, it is also a backup tool that stores the all source code versions in one zip file and restoring later.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    git-secrets

    git-secrets

    Prevents you from committing secrets and credentials into git

    git-secrets is a Git extension that helps prevent secrets—API keys, credentials, tokens, private keys—from being accidentally committed into version control. It works by applying configurable regular-expression patterns over commit contents (and merge history) and rejecting commits or merges that violate the policy. The tool includes hooks that integrate into git commit and git merge, as well as commands to list, add, or remove secret patterns, and to scan existing history for leaks. Teams...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Diffuse
    Diffuse is a graphical tool for comparing and merging text files. It can retrieve files for comparison from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories.
    Leader badge
    Downloads: 92 This Week
    Last Update:
    See Project
  • 23
    Aptana Studio 3

    Aptana Studio 3

    The professional, open source development tool for the open web

    Build and test your web applications all in one environment with Aptana Studio 3, the industry’s leading web application IDE. A powerful web development engine, Aptana Studio enables you to build, edit, preview and debug with support for HTML5, CSS3, JavaScript, Python, PHP and Ruby on Rails.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 24
    Git Blame Someone Else

    Git Blame Someone Else

    Blame someone else for your bad code

    git-blame-someone-else is a humorous Git utility created as a joke to let developers attribute problematic code to someone else. It modifies both the author and committer information of a commit, making it appear as though another contributor is responsible for the changes. While not intended for production repositories, it demonstrates how Git’s metadata can be manipulated for fun or demonstration purposes. The project highlights how easily commit authorship can be altered, serving as both...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    git-recall

    git-recall

    An interactive way to peruse your git history from the terminal

    An interactive way to peruse your git history from the terminal. git-recall is a simple tool that allows you to easily go through your commits and check what you or other contributors in your team did. It doesn't aim to be a replacement for the git log command, but just to be a convenient way to recall what you've done from your terminal. You can install it by simply copying the git-recall script into any existing path (e.g. /usr/local/bin) or create your own directory and add it to the PATH...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB