Search Results for "linux educational" - Page 23

Showing 1466 open source projects for "linux educational"

View related business solutions
  • 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.
    Try It 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
    Stats With Julia Book

    Stats With Julia Book

    Collection of runnable Julia code examples for a statistics book

    StatsWithJuliaBook is the companion code repository for the book Statistics with Julia: Fundamentals for Data Science, Machine Learning and Artificial Intelligence. It contains over 200 code blocks that correspond to the book’s ten chapters and three appendices, covering topics from probability theory and data summarization to regression analysis, hypothesis testing, and machine learning basics. The repository is designed for Julia users and provides ready-to-run examples that reinforce...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    BitTiger

    BitTiger

    Lifelong Learning University from Silicon Valley

    BitTiger is an extensive open educational repository that functions as a self-guided curriculum covering a wide range of topics in computer science, artificial intelligence, blockchain, system design, and technical interview preparation. Rather than being a traditional software application, it is structured as a knowledge base composed of curated learning materials, tutorials, and practical case studies designed to simulate real-world problem solving. The project reflects the philosophy of a...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    hplayer

    hplayer

    A multi-screen player using Qt + FFmpeg

    hplayer is a lightweight multimedia player designed to demonstrate how to build a custom playback engine using FFmpeg and native rendering techniques. It focuses on providing a minimal yet functional implementation of video playback, including decoding, rendering, and synchronization. The project is structured as a learning resource, helping developers understand the fundamentals of multimedia pipelines. It supports common audio and video formats and includes playback controls for managing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Emerald

    Emerald

    An operating system written in C

    emerald is a minimalistic Unix-like operating system kernel developed for x86_64 systems, focused on being lightweight, modular, and understandable. Written in C and assembly, emerald serves as a learning tool for OS enthusiasts who want to explore kernel design from scratch. It includes basic components such as multitasking, paging, interrupts, and system calls, while maintaining a clear and concise codebase. Emerald is a strong starting point for building more complex systems or...
    Downloads: 0 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
  • 5
    Recursos gratuitos

    Recursos gratuitos

    Coleção com links para desenvolvimento

    Recursos Gratuitos is a curated directory of free resources for software development, design, and technical learning. It was created to reduce the time developers spend searching for useful assets and educational materials across the web. The collection organizes resources into clear categories so users can quickly find what fits a project. Visual resources include images, illustrations, emojis, color palettes, fonts, icons, animations, and logos. Learning sections point to books, courses,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    lxspider

    lxspider

    Educational Python web scraping case collection for many sites

    lxSpider is a collection of web scraping examples designed primarily for learning and experimentation with data extraction techniques. It gathers numerous crawler implementations that demonstrate how to collect data from a wide range of websites and online services. It focuses heavily on practical cases that illustrate how different platforms handle requests, authentication parameters, and anti-scraping protections. lxSpider includes examples targeting areas such as e-commerce platforms,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    This data set contains data for virtual experiments for an undergraduate course from the Pontificia Universidad Católica del Perú. It constitutes the Supporting Information for a scientific article entitled "Application of blended physical-virtual experiments and flipped instruction in a fundamental fluid mechanics course: a design-based research study" submitted to Computer Applications in Engineering Education. The educational material contained in this dataset is shared under the GNU...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Shimport

    Shimport

    Use JavaScript modules in all browsers, including dynamic imports

    Shimport is a tiny JavaScript shim for using module import and export syntax in browsers that do not fully support native modules. It allows developers to work with JavaScript modules, including dynamic import behavior, across a wider range of browser environments. The project is intentionally small, making it useful when developers need compatibility without adding a large bundling or transpilation layer. Shimport helps bridge modern module syntax with older runtime support expectations. It...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Minecraft

    Minecraft

    Simple Minecraft-inspired program using Python and Pyglet

    Minecraft is a simple Minecraft-inspired demo written in Python using the Pyglet library for windowing, input, and OpenGL rendering. The project implements a first-person block world where you can walk around, jump, fly, and place or remove blocks using a small set of block types like brick, grass, and sand. It provides full WASD movement with mouse look and basic building controls, giving a surprisingly complete “sandbox” feel in only a small amount of Python code. The author explicitly...
    Downloads: 2 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.
    Try Free
  • 10
    CNN for Image Retrieval
    cnn-for-image-retrieval is a research-oriented project that demonstrates the use of convolutional neural networks (CNNs) for image retrieval tasks. 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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    chibicc

    chibicc

    A small C compiler

    chibicc is a small yet highly capable C compiler designed to implement most features of the C11 standard while maintaining a clean and educational codebase. It is intended as both a functional compiler and a learning resource, allowing developers to understand how compilers work by reading and studying its implementation. Despite being categorized as a “toy” compiler, it is powerful enough to compile real-world programs such as Git, SQLite, and libpng without modification. The project is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    RT Schedule

    RT Schedule

    A realtime-schedule generator for educational purposes

    RT Schedule is a realtime-schedule generator to create and present simple and idealised RT schedules from task lists. The purpose is to compute the basic properties of a task set and create a schedule using the rate monotonic (RM), earliest deadline first (EDF) and least laxity first (LLF) algorithms. The program uses simple, idealised systems, since students must be able to schedule them manually. RT Schedule computes the data and generates clear graphs for lecture notes and exams.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    freefq tutorials

    freefq tutorials

    Companion repository to the freefq project

    freefq/tutorials is a companion repository to the freefq project that focuses on educational content, providing step-by-step guides and walkthroughs for setting up, using, and troubleshooting various proxy and VPN tools with the freefq lists. While the proxy lists themselves are raw configurations, this tutorials repo contextualizes them for users who may be unfamiliar with client setup, encryption options, or platform-specific considerations like mobile vs desktop environments. It typically...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    SZT-bigdata

    SZT-bigdata

    SZT‑bigdata is an open source project

    SZT‑bigdata is an open-source project analyzing real Shenzhen metro (subway) card usage data using big‑data frameworks like Spark, Hadoop, Hive, Kafka, Flink, ClickHouse, HBase, and Elasticsearch. Aimed at exploring transit passenger flow patterns and system optimization using a variety of Scala-based technologies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    jsoncat

    jsoncat

    Lightweight HTTP framework built in Java

    jsoncat is a lightweight HTTP framework built in Java (using Netty) that aims to replicate some of the feel of Spring Boot—but in a minimal, educational style focused on clarity rather than full enterprise complexity. The project is organized as a small library and tutorial-style codebase, where core HTTP handling, routing, and JSON processing are exposed in a compact way so learners can trace how HTTP requests are parsed and dispatched. Because it avoids heavy abstractions and auto-magical...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    algo

    algo

    50 Code Implementations You Must Know About Data Structures

    algo is an educational repository containing practical implementations of essential data structures and algorithms. It organizes roughly fifty core exercises by topic rather than presenting a single reusable software library. The material covers arrays, linked lists, stacks, queues, recursion, sorting, binary search, hash tables, strings, trees, heaps, and graphs. More advanced examples address backtracking, divide-and-conquer methods, dynamic programming, shortest paths, topological...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Python Tutorials

    Python Tutorials

    Machine Learning Tutorials

    Python Tutorials is a large set of educational tutorials focused on Python and related technologies, catering especially to learners who want hands-on examples and clear explanations. Created by an experienced instructor and educator, the repository covers a wide range of programming basics and advanced topics. This includes foundational Python concepts, data processing with libraries like NumPy and pandas, threading and multiprocessing for concurrency, and practical use of libraries such as...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JavaScript Array Explorer

    JavaScript Array Explorer

    A resource to figure out what JavaScript array method would be best

    Array Explorer is an educational web-based resource created by Sarah Drasner to help developers understand and select the appropriate JavaScript array method (like map, filter, reduce, find, etc.) when they’re stuck wondering “which one should I use?” Instead of diving into endless docs, you can use the interactive tool to specify what you’re trying to accomplish—e.g., “remove items,” “transform items,” “find something,” “aggregate results”—then see which methods match and get live code...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Pure Bash Bible

    Pure Bash Bible

    A collection of pure bash alternatives to external processes

    pure-bash-bible is a collection of pure Bash scripting techniques that demonstrate how to accomplish common and complex tasks using only built-in Bash features. Its goal is to reduce reliance on external tools like sed, awk, or grep, which can slow down scripts and add unnecessary dependencies. The project is organized as a reference book of function-based code snippets, each showcasing practical solutions for string manipulation, text processing, file operations, and more. By relying...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 20
    8cc C Compiler

    8cc C Compiler

    Compiler for the C programming language

    8cc C Compiler is a small and educational C compiler designed to support the C11 standard while maintaining a compact and easy-to-understand codebase. It was created as a hobby project with the goal of demonstrating how a compiler works internally, making it a valuable resource for learning compiler design. The project includes core components such as a lexer, parser, and preprocessor, allowing users to explore each stage of the compilation process. One of its notable features is its ability...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    VideoPlayerDemo

    VideoPlayerDemo

    Encapsulate ijkplay player, self-implementing bottom-streaming

    VideoPlayerDemo is a multimedia demonstration project that showcases video playback capabilities within a mobile or desktop application environment. It focuses on integrating FFmpeg-based decoding with a custom rendering pipeline to display video content efficiently. The project demonstrates how to handle media streams, synchronize audio and video, and manage playback controls. It serves as a learning resource for developers exploring media frameworks and playback architectures. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    DCGAN in Tensorflow

    DCGAN in Tensorflow

    Deep Convolutional Generative Adversarial Networks

    DCGAN-tensorflow is a classic TensorFlow implementation of Deep Convolutional Generative Adversarial Networks, intended to demonstrate and reproduce the stabilized GAN architecture described in the original research. The repository provides complete training scripts, model definitions, and utilities for generating synthetic images from datasets such as MNIST and CelebA. It serves both as an educational reference and as a practical starting point for developers experimenting with generative...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Effective TensorFlow 2

    Effective TensorFlow 2

    TensorFlow tutorials and best practices

    Effective Tensorflow is an open-source repository that provides tutorials and best practices for developing machine learning models using the TensorFlow framework. The project focuses on helping developers write efficient, maintainable, and reliable TensorFlow code when building deep learning systems. It includes practical guidelines that explain common pitfalls in neural network training, such as numerical instability and gradient-related issues. The repository also demonstrates techniques...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    WebPayXT2021

    WebPayXT2021

    Educational payroll Web APP, and PDF book, for learning PHP/MySQL

    This is a working educational payroll program, and PDF book, for learning payroll and PHP/MySQL. It is a web app, written in PHP/MySQL. The webapp is for a small business, with 1-15 employees. It should give you practice in learning payroll, installing on the web, PHP and MySQL. The WebPay App calculates payroll, and produces reports for tax and accounting purposes. New features for 2021 include this years Tax Percentages, and ability to print W2 forms at year end. The current feature for...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    TensorFlow 2.0 Tutorials

    TensorFlow 2.0 Tutorials

    TensorFlow 2.x version's Tutorials and Examples

    TensorFlow 2.0 Tutorials is an open-source educational repository that provides practical examples and walkthroughs for learning deep learning using the TensorFlow 2.x framework. The repository contains a large set of hands-on tutorials that demonstrate how to build neural networks and machine learning systems with modern TensorFlow APIs. These examples cover a wide range of topics including convolutional neural networks, recurrent neural networks, generative adversarial networks,...
    Downloads: 0 This Week
    Last Update:
    See Project