486 projects for "automatic" with 2 filters applied:

  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • $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
  • 1
    Spatie Data Transfer Object

    Spatie Data Transfer Object

    Data transfer objects with batteries included

    Spatie Data Transfer Object is a PHP package that offers a strict and type-safe way to transfer data within applications. It ensures data consistency by enforcing declared types and immutability. DTOs are commonly used to encapsulate and validate data structures, especially in service layers and APIs, helping improve code clarity and reducing the risk of bugs from unexpected data shapes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    React Beautiful DnD

    React Beautiful DnD

    Beautiful and accessible drag and drop for lists with React

    ...Keyboard support, screen-reader announcements, and predictable focus handling make interactions accessible beyond the mouse. The library computes dimensions and movement carefully to avoid jank, including automatic scrolling and collision handling when lists overflow. It supports common patterns like reordering within a list, moving items between multiple lists, and integrating with virtualized lists. Clear lifecycle callbacks expose what changed during a drag so you can persist updates or trigger side effects reliably.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    node-windows

    node-windows

    Windows support for Node.JS scripts (daemons, eventlog, UAC, etc).

    node-windows is a utility for Windows services that enables Node.js scripts to run as native Windows services, providing functionalities like event logging, service management, and process monitoring.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    AdaControl

    AdaControl

    Ada source code controller

    A tool that detects the use of many constructs in Ada programs. Use it to control style or programming rules, but also as a powerful tool to search for use (or non-use) of various forms of programming styles or design patterns.
    Downloads: 26 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
    The Pythonizer

    The Pythonizer

    Converts a Java program to the equivalent Python program

    An automatic source-code converter (transcompiler) that converts a valid Java program to the equivalent Python program. Uses Python naming conventions and indentation convention.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Automatic Drawing Generation

    Automatic Drawing Generation

    A canvas library for generating technical drawings

    The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a GObject-based library where a custom application can put common CAD entities such as paths, hatches and dimensions, to automatically create technical drawings. A demo application is provided in order to show the capabilities of the canvas.
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7

    JavaTranslator

    Utility for Java program internationalization

    An useful application to help in java applications translation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Arxiv Sanity Lite

    Arxiv Sanity Lite

    arxiv-sanity lite: tag arxiv papers of interest get recommendations

    Arxiv Sanity Lite is a lightweight rewrite of Karpathy’s original arXiv discovery tool for tracking machine-learning research. It periodically polls the arXiv API for new papers and stores them locally for browsing. Users can tag papers they find relevant and receive recommendations tailored to each tag. Recommendations are generated with support vector machines trained on TF-IDF features extracted from paper abstracts. The web interface supports searching, ranking, sorting, and filtering...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    android-startup

    android-startup

    Performant way to initialize components at the application startup

    The Android Startup library provides a straightforward, performant way to initialize components at the application startup. Both library developers and app developers can use Android Startup to streamline startup sequences and explicitly set the order of initialization.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    Postmortem Templates

    Postmortem Templates

    A collection of postmortem templates

    Postmortem Templates is a curated collection of reusable incident report formats for site reliability and operations teams. Its templates are derived from established sources including Google's Site Reliability Engineering material, Azure reports, Elastic Cloud incidents, and reliability engineering books. Each format provides a structured starting point for documenting outages, impact, timelines, causes, and follow-up work. The repository also links to real incident reports that demonstrate...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    JQuickBase

    JQuickBase

    elementary database files for Java, B+ tree index files, ISAM

    Java API to realize quick ISAM (Index Sequential Access Method) functionality for application in the file system. Includes scalable database files w/ space recovery and variable record length, scalable B+Tree index files. Supports file backup and restore. Two package types: one with and one without strong file encryption using Twofish algorithm and state-of-the-art encryption technology.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SVoice (Speech Voice Separation)

    SVoice (Speech Voice Separation)

    We provide a PyTorch implementation of the paper Voice Separation

    SVoice is a PyTorch-based implementation of Facebook Research’s study on speaker voice separation as described in the paper “Voice Separation with an Unknown Number of Multiple Speakers.” This project presents a deep learning framework capable of separating mixed audio sequences where several people speak simultaneously, without prior knowledge of how many speakers are present. The model employs gated neural networks with recurrent processing blocks that disentangle voices over multiple...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Nimporter

    Nimporter

    Compile Nim Extensions for Python On Import

    Nimporter allows the seamless import of Nim code into Python projects, enabling the use of Nim's performance and syntax within Python applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    SharkLinux

    SharkLinux

    Virtualization Focused OS & Cloud Compatible Desktop Environment

    ...The OS runs KVM as the primary hypervisor and provides a wide range of tools to build and run VM's and containers. SharkLinux has several distinct qualities from other Linux systems such as; automatic system upgrades, sudo users can run shell commands without a password. Build scripts are one-click and configured to run without conflicting with other included software. SharkLinux is built exclusively in a cloud environment to ensure compatibility
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    TensorNetwork

    TensorNetwork

    A library for easy and efficient manipulation of tensor networks

    ...It abstracts networks as nodes and edges, then compiles efficient contraction orders across multiple numeric backends so users can focus on model structure rather than index bookkeeping. Common network families (MPS/TT, PEPS, MERA, tree networks) are expressed with concise APIs that encourage experimentation and comparison. The library provides automatic path finding and cost estimation, exposing when contractions will explode in memory and suggesting better orders. Because it supports backends such as NumPy, TensorFlow, PyTorch, and JAX, the same model can run on CPUs, GPUs, or TPUs with minimal code changes. Tutorials and visualization helpers make it easier to understand how network topology affects expressive power and computational cost.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16

    argp.sh

    argp for bash (wrapper for getopt)

    MIGRATED TO https://gitlab.com/wef/argpsh A wrapper for getopt(1) which simulates the argp_parse(3) for bash using option descriptions written in a flat file format or XML. Automatic help and man mpage production is provided as well as generating the code for getopt(1). Requires bash-3+. See also argp.c which is a much faster version of this in case speed is ever an issue. Note that argp.sh deprecates and replaces the older 'process_getopt' project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Water.css

    Water.css

    A drop-in collection of CSS styles to make simple websites

    ...The stylesheet is intentionally small and dependency-free, making it a convenient drop-in for prototypes, documentation, and minimalist sites where heavy frameworks are overkill. It includes automatic dark and light themes and exposes CSS variables so you can adjust colors or spacing while keeping the overall aesthetic. Because it respects semantic HTML, it plays well with accessibility tools and reduces the risk of brittle component overrides. The result is a fast path to “good enough” styling that remains easy to customize when a project grows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Arraymancer

    Arraymancer

    A fast, ergonomic and portable tensor library in Nim

    Arraymancer is a tensor and deep learning library for the Nim programming language, designed for high-performance numerical computations and machine learning applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Quan is designed to model physical quantities in C++ programs. Advantages include automated dimensional analysis checking, automatic unit conversions, self documentation of code.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 20
    WBBlades

    WBBlades

    WBBlades is a tool set based on Mach-O file parsing

    WBBlades is a toolset based on Mach-O file parsing, including one-click detection for the app (supports OC and Swift), package size analysis (supports a single static library/dynamic library), point-to-point crash analysis (analyze system crash log, based on symbol file and without symbol files), Class automatic extraction and Hook capability based on Mach-O file. It mainly uses __Text assembly code analysis, architecture extraction, DYSM file stripping, symbol table stripping, and crash file (ips) analysis technology. Support big method/small method parsing and iOS 15 above about dyld_chained_Fixups processing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    personal-website

    personal-website

    Kickstart a personal website that showcases your work

    The personal-website repository is an official starter template provided by GitHub to help developers and creators launch their personal websites quickly and easily. It contains a preconfigured static website built with Jekyll and structured folders (like _data, _layouts, _posts, and assets) so you can showcase your portfolio, blog posts, and profile without having to set up everything from scratch; when hosted on GitHub Pages it can automatically render and publish your site. The content...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Pace

    Pace

    Automatically add a progress bar to your site

    Pace is a JavaScript library that automatically adds a sleek, themeable progress bar to your website, tracking page loads, AJAX calls, pushState transitions, and more—all without altering your existing code. Customize scenes, animations, and restart behaviors with minimal config.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    RADPhE

    Rapid Application Development PHP Hosting Environment

    A Rapid PHP Application Development Environment designed for webmasters, developers, and hosts to enforce website uniformity, hardening, and light weight enough to function within shared hosting, in the presence of other scripts, and nested within itself.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MaLiang

    MaLiang

    iOS painting and drawing library based on Metal

    ...You will paint all things on it. Canvas extends from MetalView, which extends from MTKView. MetalView handles all the logic with MetalKit and hides them from you. MaLiang supports the automatic adjustment of stroke size with painting force. 3D Touch is supported by default, and simulated force will be setup on devices that do not support this. forceSensitive is the property that force affects the stroke size. It should be set between 0 to 1. the smaller the value is, the less sensitive will be. if sets to 0, then force will not affect the stroke size.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 25
    lottery

    lottery

    Annual Meeting Lottery Procedure

    lottery is a browser-based lottery drawing program designed for company annual meetings and event prize draws. It gives organizers a visual way to select winners from a participant pool. The workflow lets users choose a draw size, start the lottery animation, and stop it to generate the final results. It supports draw sizes such as 30, 10, 5, 2, or 1 winner at a time. After a participant wins, the app marks that person so they are not selected again in later rounds. It also includes an...
    Downloads: 0 This Week
    Last Update:
    See Project