Showing 34 open source projects for "learning"

View related business solutions
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Behaviour Suite Reinforcement Learning

    Behaviour Suite Reinforcement Learning

    bsuite is a collection of carefully-designed experiments

    bsuite is a research framework developed by Google DeepMind that provides a comprehensive collection of experiments for evaluating the core capabilities of reinforcement learning (RL) agents. Its main goal is to identify, measure, and analyze fundamental aspects of learning efficiency and generalization in RL algorithms. The library enables researchers to benchmark their agents on standardized tasks, facilitating reproducible and transparent comparisons across different approaches. Each experiment in bsuite is meticulously designed to capture key challenges in RL, such as exploration, credit assignment, and stability. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    System Design Primer

    System Design Primer

    Learn how to design large-scale systems

    ...The repository also contains study guides for short, medium, and long interview timelines, allowing learners to focus on both breadth and depth depending on their preparation needs. In addition, it includes flashcard decks designed to reinforce learning through spaced repetition, making it easier to retain key system design knowledge.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    RLax

    RLax

    Library of JAX-based building blocks for reinforcement learning agents

    RLax (pronounced “relax”) is a JAX-based library developed by Google DeepMind that provides reusable mathematical building blocks for constructing reinforcement learning (RL) agents. Rather than implementing full algorithms, RLax focuses on the core functional operations that underpin RL methods—such as computing value functions, returns, policy gradients, and loss terms—allowing researchers to flexibly assemble their own agents. It supports both on-policy and off-policy learning, as well as value-based, policy-based, and model-based approaches. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    IIAB

    IIAB

    Internet-in-a-Box, build your own library of Alexandria

    Internet-in-a-Box (IIAB) is a “learning hotspot” that brings the Internet's crown jewels (Wikipedia in any language, thousands of Khan Academy videos, zoomable OpenStreetMap, electronic books, WordPress journaling, “Toys from Trash” electronics projects, etc.) to those without Internet. You can build your own tiny, affordable server (an offline digital library) for your school, your medical clinic, your prison, your region, and/or your very own family, accessible with any nearby smartphone, tablet, or laptop.
    Downloads: 2 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    CodeGuide

    CodeGuide

    This repository is a collection of the author, Xiao Fuge

    ...It also functions as a guide for both junior developers who want to grow into architects and experienced engineers who seek deeper mastery of system design. By combining educational material with hands-on examples, CodeGuide bridges the gap between theoretical learning and practical application in enterprise-level Java development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    mslearn-tailspin-spacegame-web

    mslearn-tailspin-spacegame-web

    Code used in Microsoft Learn modules to support Azure DevOps

    The Tailspin Space Game Web project is a sample application created by Microsoft as part of its learning resources. It’s a web-based game application used in Microsoft Learn modules and documentation to demonstrate concepts such as Azure App Services, continuous integration and delivery (CI/CD) pipelines, and DevOps practices with GitHub Actions and Azure Pipelines. The project is intentionally lightweight and easy to deploy so learners can quickly experiment with cloud deployment, testing, monitoring, and scaling scenarios while focusing on modern DevOps workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Public APIs

    Public APIs

    A collective list of free APIs

    ...Curated by community contributors and the team at APILayer, it serves as a centralized resource for discovering APIs across a wide range of domains, including data, machine learning, weather, entertainment, and finance. The project aims to make API exploration and integration more accessible by offering a single, organized index of open and free-to-use APIs. Developers can leverage this list to enhance their products, prototypes, or research projects without the need to build data sources from scratch. The repository’s open nature encourages contributions, allowing anyone to submit new APIs or updates through pull requests. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    LeetCode Master

    LeetCode Master

    About "Code Thoughts" LeetCode Practice Guide: 200 classic questions

    leetcode-master is a comprehensive collection of LeetCode solutions written in C++ and organized as a structured learning path for coding interview preparation. The repository contains detailed explanations, categorized problem sets, and step-by-step reasoning behind solutions, making it an effective study companion for developers preparing for technical interviews. Problems are grouped by topic—such as arrays, linked lists, dynamic programming, greedy algorithms, and graph theory—so learners can focus on specific areas systematically. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    NGINX Admin’s Handbook

    NGINX Admin’s Handbook

    How to improve NGINX performance, security, and other important things

    nginx-admins-handbook is a practical, in-depth guide for configuring, securing, and operating NGINX across real-world deployments. It distills years of research, notes, and field experience into a single handbook that complements the official docs with concrete rules, explanations, and curated external references. The handbook spans fundamentals and advanced topics alike, from HTTP and SSL/TLS basics to reverse proxy patterns, performance tuning, debugging workflows, and hardening...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 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.
    Try Free
  • 10

    .NET Core Home

    Home repository for .NET Core

    This is the dotnet/core repository and is a good starting point for .NET Core, an open source general-purpose development framework for building cross-platform apps. .NET Core lets you create apps for Windows, macOS or Linux, as well as ARM64 processors using various programming languages. It provides frameworks and APIs for cloud, client UI, IoT, and machine learning. The latest major release (as of this writing) is .NET Core 3.1. You must be on the latest patch release in order to get support from Microsoft.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    VVV

    VVV

    An open source Vagrant configuration for developing with WordPress

    ...Approachable development environment with a modern server configuration. Stable state of software and configuration in default provisioning. Excellent and clear documentation to aid in learning and scaffolding. VVV requires recent versions of both Vagrant and VirtualBox to be installed. Vagrant is a “tool for building and distributing development environments”. It works with virtualization software such as VirtualBox to provide a virtual machine sandboxed from your local environment. In addition to VirtualBox, provider support is also included for Parallels, Hyper-V, VMWare Fusion, and VMWare Workstation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Useful Scripts

    Useful Scripts

    Useful scripts for making developer's everyday life easier

    Useful scripts for making developers' everyday lives easier and happier, involving java, shell, etc. Usually useful manual operations are made into scripts for convenient use, making the daily life of development easier. Share the functions (i.e. requirements, ideas) that are commonly used but not written into scripts, and submit an Issue. The scripts of this warehouse (such as related scripts) are deployed and used in the online production environment of JavaAlibaba and other companies...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    XNNPACK

    XNNPACK

    High-efficiency floating-point neural network inference operators

    XNNPACK is a highly optimized, low-level neural network inference library developed by Google for accelerating deep learning workloads across a variety of hardware architectures, including ARM, x86, WebAssembly, and RISC-V. Rather than serving as a standalone ML framework, XNNPACK provides high-performance computational primitives—such as convolutions, pooling, activation functions, and arithmetic operations—that are integrated into higher-level frameworks like TensorFlow Lite, PyTorch Mobile, ONNX Runtime, TensorFlow.js, and MediaPipe. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Proxmox

    Proxmox

    Proxmox VE Helper-Scripts

    Proxmox VE Helper-Scripts is a community-driven collection of scripts designed to simplify the deployment and management of containers and virtual machines in Proxmox Virtual Environment (VE). These scripts provide an interactive setup process where users can choose between basic configurations that follow defaults or advanced configurations that allow for detailed customization. By automating repetitive and complex tasks, the project helps homelab enthusiasts, self-hosters, and system...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Kubernetes Handbook

    Kubernetes Handbook

    Cloud native application architecture practice handbook

    Cloud native is a behavioral method and design concept. In its essence, all behaviors or methods that can improve resource utilization and application delivery efficiency on the cloud are cloud-native. The history of cloud computing is a history of cloud native. Kubernetes opened the prelude to cloud native 1.0. The emergence of service mesh Istio led to microservices in the post-Kubernetes era. The rise of serverless has enabled cloud native to advance from the infrastructure layer to the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Learning-SICP

    Learning-SICP

    Collection of Chinese cultural projects and course learning materials

    Learning-SICP is a community project that localizes the MIT course “Structure and Interpretation of Computer Programs” (SICP) and curates complementary study materials for learners, especially Chinese-speaking Scheme/Lisp students. It focuses on translating the official lecture subtitles into Chinese while preserving the original English content for reference, providing an approachable path to a classic foundational course in computer science.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    MLPACK is a C++ machine learning library with emphasis on scalability, speed, and ease-of-use. Its aim is to make machine learning possible for novice users by means of a simple, consistent API, while simultaneously exploiting C++ language features to provide maximum performance and flexibility for expert users. * More info + downloads: https://mlpack.org * Git repo: https://github.com/mlpack/mlpack
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Terminals Are Sexy

    Terminals Are Sexy

    A curated list of Terminal frameworks, plugins & resources

    This repository is a curated, community-driven collection of tools, tips, themes, and resources that make working in the terminal more productive and enjoyable. It pulls together high-quality links to terminal emulators, shells, prompts, plugins, fonts, color schemes, and command-line utilities, alongside learning materials for sharpening everyday CLI skills. The list favors practical, well-maintained projects and is organized so you can quickly discover alternatives for common tasks (navigation, search, networking, monitoring, text processing, and more). It also points to customization ideas—prompts, themes, and fonts—that help you craft a clear, legible, and pleasant environment. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    90DaysOfDevOps

    90DaysOfDevOps

    The journey towards a better foundational knowledge of DevOps

    ...The goal is to take 90 days, 1 hour a day, to tackle over 13 areas of DevOps to foundational knowledge. This will not cover all things DevOps but it will cover the areas that I feel will benefit my learning and understanding overall. What is and why do we use DevOps. Learning a Programming Language. Knowing Linux Basics. Understand Networking. Stick to one Cloud Provider. Use Git Effectively. Automate Configuration Management. Learn Infrastructure as Code. And much more!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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 computational steps, while maintaining speaker consistency across output channels. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    raspberry-pi-os

    raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry

    ...The repository is structured so that every lesson corresponds to a snapshot of the source code at that stage, making it easier for learners to follow the progression of kernel development. The design of the lessons emphasizes gradual learning, allowing readers without prior OS development experience to understand kernel internals. The project is still under active development and encourages community contributions to expand its lessons and improve its content.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    CNN for Image Retrieval
    ...The repository provides implementations of CNN-based methods to extract feature representations from images and use them for similarity-based retrieval. It focuses on applying deep learning techniques to improve upon traditional handcrafted descriptors by learning features directly from data. The code includes training and evaluation scripts that can be adapted for custom datasets, making it useful for experimenting with retrieval systems in computer vision. By leveraging CNN architectures, the project showcases how learned embeddings can capture semantic similarity across varied images. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Consistent Depth

    Consistent Depth

    We estimate dense, flicker-free, geometrically consistent depth

    Consistent Depth is a research project developed by Facebook Research that presents an algorithm for reconstructing dense and geometrically consistent depth information for all pixels in a monocular video. The system builds upon traditional structure-from-motion (SfM) techniques to provide geometric constraints while integrating a convolutional neural network trained for single-image depth estimation. During inference, the model fine-tunes itself to align with the geometric constraints of a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Ansible Examples

    Ansible Examples

    A few starter examples of ansible playbooks, to show features

    ...The examples highlight common Ansible practices such as organizing inventories, writing reusable playbooks, using roles, and handling variables and templates. They’re designed to be adapted directly into your own infrastructure or to serve as reference blueprints when learning how to structure automation projects. 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: 2 This Week
    Last Update:
    See Project
  • 25
    I3D models trained on Kinetics

    I3D models trained on Kinetics

    Convolutional neural network model for video classification

    Kinetics-I3D, developed by Google DeepMind, provides trained models and implementation code for the Inflated 3D ConvNet (I3D) architecture introduced in the paper “Quo Vadis, Action Recognition? A New Model and the Kinetics Dataset” (CVPR 2017). The I3D model extends the 2D convolutional structure of Inception-v1 into 3D, allowing it to capture spatial and temporal information from videos for action recognition. This repository includes pretrained I3D models on the Kinetics dataset, with...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB