Showing 3767 open source projects for "tasks"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1

    CTREE Graphic Tree Generator for C

    An analysis tool showing the structure of a C program

    CTREE is a command line utility providing analysis tools useful to software engineers tasked with tracking down problems or verifying a program's soundness. It is also an aid to understanding the structure of unfamiliar programs. As it works with standard C it finds most of its utility in embedded systems and older software. CTREE comes with a comprehensive manual. CTREE is is released by Cleveland Engineering Design, LLC - developer of the CoRTOS cooperative...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    DeepCluster

    DeepCluster

    Deep Clustering for Unsupervised Learning of Visual Features

    ...DeepCluster was one of the early successes in unsupervised visual feature learning, demonstrating that clustering-based reformulation can rival supervised baselines for many downstream tasks. The repository includes code for feature extraction, clustering, training loops, and evaluation benchmarks like linear probes. Because of its simplicity and modular design, DeepCluster has inspired many later methods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    DISTOD

    DISTOD

    Distributed discovery of bidirectional order dependencies

    ...They can express that, for example, sorting books by publication date in ascending order also sorts them by age in descending order. The knowledge about order relationships is useful for many data management tasks, such as query optimization, data cleaning, or consistency checking. Because the bODs of a specific dataset are usually not explicitly given, they need to be discovered. The discovery of all minimal bODs (in set-based canonical form) is a task with exponential complexity in the number of attributes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    NG6

    NG6

    An AngularJS Starter repo for AngularJS + ES6 + Webpack

    ...The project wires together Webpack and Babel to handle ES6 transpilation, asset bundling, and hot reloading during development. Gulp is used as an orchestrator to run Webpack, start a development server, and generate Angular boilerplate via tasks. The repository also includes a complete testing setup using Karma, Mocha, Chai, and Webpack so tests run through the same pipeline as application code. Styles are handled via SASS (node-sass), with each component encouraged to bundle its own styles, templates, and tests for strong locality. Overall, NG6-starter is designed as a “de facto” reference for developers who want to learn and adopt a modern workflow.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 5
    Supervised Reptile

    Supervised Reptile

    Code for the paper "On First-Order Meta-Learning Algorithms"

    The supervised-reptile repository contains code associated with the paper “On First-Order Meta-Learning Algorithms”, which introduces Reptile, a meta-learning algorithm for learning model parameter initializations that adapt quickly to new tasks. The implementation here is aimed at supervised few-shot learning settings (e.g. Omniglot, Mini-ImageNet), not reinforcement learning, and includes scripts to run training and evaluation for few-shot classification. The fundamental idea is: sample a task, train on that task (inner loop), and then move the initialization parameters toward the adapted parameters (outer loop). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    HeyUI.ext

    HeyUI.ext

    UI Toolkit for Web, Vue3.0

    ...HeyUI also includes features such as validation, internationalization, and advanced components like trees, selectors, and date pickers, which help streamline common frontend tasks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    PowerShellForGitHub

    PowerShellForGitHub

    Microsoft PowerShell wrapper for GitHub API

    PowerShellForGitHub is a PowerShell module that wraps the GitHub API, allowing administrators and developers to script common GitHub operations directly from the shell. It provides cmdlets for repository management, issue and pull request automation, organization and team administration, and policy tasks such as branch protection or collaborator invites. The module handles authentication flows, pagination, and rate-limit concerns transparently so scripts can focus on business logic like triage, bulk updates, or migration tasks. Because it returns structured objects, outputs are easy to pipe into other PowerShell commands for filtering, reporting, or storage. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Gizmo Microservice Toolkit

    Gizmo Microservice Toolkit

    A Microservice Toolkit from The New York Times

    ...In the past I’ve written about using Go for Elastic MapReduce streaming. I’ve also talked about using Go at GothamGo for news analysis and to improve our email and alert systems at the Golang NYC Meetup. We use Go for a wide variety of tasks, but the most common use throughout the company is for building JSON APIs. When we first began building APIs with Go, we didn’t use any frameworks or shared interfaces. This meant that they varied from team to team and project to project with regard to structure, naming conventions and third-party tools. As we started building more and more APIs, the pains of microservices started to become apparent. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Ansible Examples

    Ansible Examples

    A few starter examples of ansible playbooks, to show features

    ...Whether you’re managing a handful of servers or deploying at scale, this repo provides starting points that illustrate how Ansible can streamline repetitive operational tasks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 10
    FreeNAS/TrueNAS Scripts

    FreeNAS/TrueNAS Scripts

    Handy shell scripts for use on FreeNAS servers

    FreeNAS-scripts is a collection of shell and Perl scripts tailored for FreeNAS and TrueNAS systems. These scripts assist administrators in monitoring system health, managing configurations, and performing routine maintenance tasks. ​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    YAAW

    YAAW

    Yet Another Aria2 Webui in pure HTML/CSS/Javascirpt

    ...Users open the interface in a browser and connect it to an aria2 instance with RPC enabled. The dashboard can manage active, waiting, stopped, and completed download tasks from a graphical interface. It supports HTTP and WebSocket RPC connections, along with token or username-based authentication. Connection settings can be placed in the URL fragment or saved as a bookmark for quick reuse. Because task persistence belongs to aria2, users must configure session files and an aria2 configuration file to restore downloads after restarts.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    NLP-Models-Tensorflow

    NLP-Models-Tensorflow

    Gathers machine learning and Tensorflow deep learning models for NLP

    ...Each model implementation is designed to illustrate how common NLP architectures operate, such as recurrent neural networks, convolutional models for text processing, and transformer-style attention mechanisms. The project includes scripts for preparing datasets, training models, and evaluating performance on various text analysis tasks. Many implementations are designed for experimentation, allowing developers to adjust parameters, swap architectures, and test different preprocessing techniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    XmX Auto Clicker

    XmX Auto Clicker

    Software for setting automatic mouse clicks when you are away

    You can leave your mouse performing unlimited clicks on the desired part of the screen. This tool is useful for those who need to automate a single click tasks while away from computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    PSKoans

    PSKoans

    A simple, fun, and interactive way to learn the PowerShell language

    PSKoans is an interactive, educational PowerShell module that teaches core PowerShell concepts via Pester test-driven “koans” (small exercises that initially fail and must be fixed). Designed for beginners to learn PowerShell through hands‑on problem solving, it guides users through basic syntax, data structures, and automation tasks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Kubernetes The Hard Way

    Kubernetes The Hard Way

    Bootstrap Kubernetes the hard way

    Kubernetes The Hard Way is a hands-on guide to building a Kubernetes cluster from the ground up without using automation tools—no managed services, no scripts to hide the details. It walks you through every component: provisioning compute resources, generating TLS certificates, configuring etcd, bootstrapping the control plane, joining worker nodes, setting networking, and verifying everything works. The purpose is educational: by doing each step manually, you gain deep insight into how...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Higher

    Higher

    higher is a pytorch library

    higher is a specialized library designed to extend PyTorch’s capabilities by enabling higher-order differentiation and meta-learning through differentiable optimization loops. It allows developers and researchers to compute gradients through entire optimization processes, which is essential for tasks like meta-learning, hyperparameter optimization, and model adaptation. The library introduces utilities that convert standard torch.nn.Module instances into “stateless” functional forms, so parameter updates can be treated as differentiable operations. It also provides differentiable implementations of common optimizers like SGD and Adam, making it possible to backpropagate through an arbitrary number of inner-loop optimization steps. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    StellarGraph

    StellarGraph

    Machine Learning on Graphs

    ...The StellarGraph library offers state-of-the-art algorithms for graph machine learning, making it easy to discover patterns and answer questions about graph-structured data. It can solve many machine learning tasks. Graph-structured data represent entities as nodes (or vertices) and relationships between them as edges (or links), and can include data associated with either as attributes. For example, a graph can contain people as nodes and friendships between them as links, with data like a person’s age and the date a friendship was established. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    AdaNet

    AdaNet

    Fast and flexible AutoML with learning guarantees

    AdaNet is a TensorFlow framework for fast and flexible AutoML with learning guarantees. AdaNet is a lightweight TensorFlow-based framework for automatically learning high-quality models with minimal expert intervention. AdaNet builds on recent AutoML efforts to be fast and flexible while providing learning guarantees. Importantly, AdaNet provides a general framework for not only learning a neural network architecture but also for learning to the ensemble to obtain even better models. At each...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    PyText

    PyText

    A natural language modeling framework based on PyTorch

    ...Mixed precision training support through APEX (trains faster with less GPU memory on NVIDIA Tensor Cores). Extensible components that allows easy creation of new models and tasks.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Computer Vision

    Computer Vision

    Best Practices, code samples, and documentation for Computer Vision

    In recent years, we've see an extra-ordinary growth in Computer Vision, with applications in face recognition, image understanding, search, drones, mapping, semi-autonomous and autonomous vehicles. A key part to many of these applications are visual recognition tasks such as image classification, object detection and image similarity. This repository provides examples and best practice guidelines for building computer vision systems. The goal of this repository is to build a comprehensive set of tools and examples that leverage recent advances in Computer Vision algorithms, neural architectures, and operationalizing such systems. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Skicka

    Skicka

    Command-line utility for working with Google Drive

    ...The utility focuses on resilience and correctness: it tracks checksums, resumable transfers, and modification times so large operations can be paused and resumed safely. Because it’s written as a single, portable binary, skicka drops neatly into CI jobs, cron tasks, or container images without extra dependencies. It supports partial trees and ignore patterns, making it easy to back up only what you need or mirror specific project directories. Thoughtful defaults and clear diagnostics help prevent accidental overwrites while keeping common tasks to a single command.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    TFKit

    TFKit

    Handling multiple nlp task in one pipeline

    TFKit is a tool kit mainly for language generation. It leverages the use of transformers on many tasks with different models in this all-in-one framework. All you need is a little change of config. You can use tfkit for model training and evaluation with tfkit-train and tfkit-eval. The key to combine different task together is to make different task with same data format. All data will be in csv format - tfkit will use csv for all task, normally it will have two columns, first columns is the input of models, the second column is the output of models. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    closh

    closh

    Bash-like shell based on Clojure

    ...Clojure's has a simple syntax and well-thought design which makes it pleasurable to work with. Its extensive collection of powerful functions for data manipulation is suitable to provide solutions for daily tasks. Write shell scripts in a language you use daily for development so you don't have to google arcane shell constructs every time you need to do anything but the simplest tasks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Smart Backuper 2.0

    Smart Backuper 2.0

    Backup your data securely to any memory drive in a regular basis

    It's an automatic backup software. You can schedule the backup to be taken regularly after a given period of time. It starts automatically at the startup and runs at the background. To ensure no data loss - it saves the last backup in a .OLD folder before starting a new backup, so that if backup is unfinished due to any reason you get your data in .OLD folder. You can backup files and folders individually at different desired locations. You can also start a manual backup at any moment with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Go canvas

    Go canvas

    Canvas is a Go drawing library based on OpenGL

    ...It is built using OpenGL for hardware acceleration and offers a simple, familiar interface for developers looking to draw shapes, images, and text in desktop applications or games. Canvas focuses on ease of use, speed, and flexibility, making it suitable for GUI overlays, visualizations, and real-time 2D rendering tasks. Its API is intentionally similar to JavaScript’s Canvas API, lowering the barrier for web developers transitioning into C++ graphics work.
    Downloads: 4 This Week
    Last Update:
    See Project