36 projects for "educational" with 2 filters applied:

  • 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.
    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
    FMHY

    FMHY

    The largest collection of free stuff on the internet

    FMHY is a large, community-driven open-source repository that functions as a curated directory of free online resources, tools, and platforms across a wide range of categories including media, software, education, and development. Rather than being a traditional software application, it acts as a structured knowledge base that organizes thousands of links into easily navigable sections such as movies, music, books, games, and developer tools. The project emphasizes accessibility and...
    Downloads: 91 This Week
    Last Update:
    See Project
  • 2
    TikTok-ViewBot

    TikTok-ViewBot

    ViewBot using requests updated 2025

    TikTok-ViewBot explores automated interactions with TikTok’s viewing mechanisms for research and educational purposes. The code demonstrates how scripted traffic might be generated and measured, highlighting the kinds of heuristics a platform could use to validate or discount views. It is often used to study rate limits, signature schemes, request patterns, and the fragility of naïve automation. Because it touches on automation against a third-party service, responsible use and adherence to platform terms are emphasized; using such tools to manipulate metrics or violate policies is unethical and can be unlawful. ...
    Downloads: 76 This Week
    Last Update:
    See Project
  • 3
    ffmprovisr

    ffmprovisr

    Repository of useful FFmpeg commands for archivists

    ffmprovisr is an educational web-based resource designed to help users understand and construct FFmpeg commands through a curated collection of practical recipes. It organizes common multimedia tasks into categorized examples, allowing users to quickly find solutions for operations such as transcoding, trimming, filtering, and metadata handling. Each recipe includes a sample command along with a detailed explanation of its components, helping users learn how FFmpeg flags and parameters work. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Dgrm.net

    Dgrm.net

    Flowchart editor

    ...It supports dynamic updates, enabling diagrams to respond to user interactions or data changes in real time. The system is particularly useful for applications that require visual modeling, such as workflow editors, architecture diagrams, or educational tools. Its modular design allows customization of rendering and behavior, making it adaptable to various use cases. Overall, DgrmJS offers a practical solution for embedding diagramming capabilities into modern web interfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    AnalysisAVP

    AnalysisAVP

    Encode decode, rgb yuv h264 aac flv mp4 rtmp

    AnalysisAVP is a comprehensive educational repository focused on audio and video technology concepts, providing structured knowledge across multimedia systems and processing pipelines. It covers foundational topics such as encoding, decoding, color formats like RGB and YUV, and widely used codecs including H.264 and AAC. The project also explores media container formats like MP4 and FLV, along with streaming protocols such as RTMP and WebRTC, offering a broad understanding of media transmission. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    audio_video_streaming

    audio_video_streaming

    Compilation of authoritative information on audio and video streaming

    ...It also documents widely used technologies such as RTP, RTMP, HLS, and WebRTC, helping users understand the full lifecycle of streaming pipelines from capture to rendering. In addition to educational materials, it references industry tools, libraries, and frameworks, making it a valuable roadmap for both beginners and advanced engineers. The project emphasizes structured learning paths and practical experimentation,
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Pokémon Cards CSS

    Pokémon Cards CSS

    Collection of advanced CSS styles to create realistic-looking effects

    ...The project supports common card types (basic, stage, trainer, etc.), and includes classes to manage energy symbols, attack boxes, and flavor text. Many community users combine it with JavaScript to dynamically generate cards from data (e.g. Pokédex entries or user input). It offers a playful, educational example of what you can achieve with modern CSS, especially in combining design fidelity with flexible markup.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    LAME (Lame Aint an MP3 Encoder)

    LAME (Lame Aint an MP3 Encoder)

    A high quality MP3 encoder

    LAME is an educational tool to be used for learning about MP3 encoding. The goal of the LAME project is to improve the psycho acoustics, quality and speed of MP3 encoding. Note: we provide source code only!
    Leader badge
    Downloads: 23,949 This Week
    Last Update:
    See Project
  • 9
    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: 1 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 10
    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: 1 This Week
    Last Update:
    See Project
  • 11
    AnimojiStudio

    AnimojiStudio

    Make cute emoji videos with unlimited duration and share anywhere

    ...It also includes the option to record with or without audio, making it more flexible for simple character-based video creation. Because it depends on private Apple frameworks, it is more of an experimental and educational project than a typical App Store-ready application. It remains useful as a historical reference for creative iOS experiments around avatars, screen recording, and Apple’s early face-tracking character tools.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Intro to CSS 3D transforms

    Intro to CSS 3D transforms

    Introduction to CSS 3D transforms

    Intro to CSS 3D transforms is a collection of examples and demonstrations that showcase the capabilities of CSS 3D transforms for creating interactive and visually rich user interfaces. The project provides practical implementations of 3D effects such as rotations, perspective transformations, and animated transitions, helping developers understand how to apply these techniques in real-world applications. It focuses on simplicity and clarity, presenting examples that can be easily adapted or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PureCSS Francine

    PureCSS Francine

    HTML/CSS drawing in the style of an 18th-century oil painting

    ...The artwork, titled Francine, is a detailed portrait crafted purely through CSS shapes, gradients, and layering techniques. It showcases the expressive potential of front-end technologies and serves as both an educational example and a piece of digital art. The project emphasizes precision, creativity, and the boundaries of what is possible within web standards. Every visual element—from facial features to textures—is rendered using handcrafted CSS properties, illustrating advanced concepts in styling and layout manipulation. As a result, purecss-francine stands as a powerful example of CSS mastery, inspiring developers and designers to explore the artistic capabilities of code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    magicCss

    magicCss

    CSS3 whimsy, single label implements various graphics

    magicCss is a creative front-end showcase repository that demonstrates how to build complex graphics, animations, and visual effects using pure CSS3, often with only a single HTML element. The project serves primarily as an educational and inspirational collection for developers who want to push the boundaries of what can be achieved with native CSS capabilities. It explores advanced techniques such as gradients, blend modes, clip-path usage, and animation timing to construct visually rich UI elements without relying on images or JavaScript-heavy solutions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    WxRecoderVideo

    WxRecoderVideo

    Based on VCamera, Imitating WeChat to record short videos

    WxRecoderVideo is an Android-based multimedia project designed to demonstrate video recording, encoding, and playback workflows within a mobile environment. It integrates camera capture functionality with real-time encoding pipelines, allowing developers to understand how raw video data is processed into compressed formats. The project typically combines Java and native components to handle performance-critical tasks such as encoding and file writing. It showcases how to manage audio and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    KABOOM! in 180 lines of bare C++

    KABOOM! in 180 lines of bare C++

    A brief computer graphics / rendering course

    The KABOOM! in 180 lines of bare C++ project is a compact educational ray tracing engine implemented in approximately 180 lines of C++ code, designed to teach the fundamentals of computer graphics. It serves as a hands-on learning tool rather than a production-ready renderer, focusing on clarity and simplicity over realism. The project demonstrates how basic rendering techniques such as ray-object intersection, lighting, and shading can be implemented from scratch.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    css3-

    css3-

    CSS3 implements various 3D && 3D planetary animation effects

    ...The project is structured as a reference-style showcase where each example isolates a specific technique, making it easy to study and adapt into real projects. Its educational value lies in revealing non-obvious CSS behaviors and encouraging deeper mastery of the styling layer. Overall, css3- serves as a comprehensive learning and inspiration resource for developers seeking to master advanced CSS3 techniques.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    PyQt5 Apps

    PyQt5 Apps

    Some useful apps based on PyQt5

    ...The codebase is structured to highlight best practices in GUI development while remaining approachable for beginners. Overall, it functions as both a toolkit and an educational reference for PyQt development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    bildster

    Bildster is an image processing library for educational purposes.

    Bildster is an image processing library for educational purposes that provides tools for loading and manipulating (or creating) images. It provides a split screen view (before / after). Both, a C and a Java version exist. Das Projekt stellt das Programmpaket "Bildster" bereit --- eine Entwicklungsumgebung für Bildverarbeitungsprogramme. Es gibt eine C-Version für Linux und eine plattformunabhängige Java-Version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    THIS PROJECT MIGRATED TO GITHUB https://github.com/cosmo-guffa/play-svg A great thanks to SF.net for hosting up until now... it's nothing personal, this just isn't the right tool for the job ;) Project description: pLAySVG is a python library for the development and manipulation of SVG vector graphics through scripting. pLAySVG makes it easy to create graphics based on geometric relationships. It's intended for educational and artistic use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    musify
    musify aims to be quick and easy mark-up for chord notation on the web. Enables better formatting of chord symbols, figured notation, time signatures, pitch class set theory, simple macro music analysis in web pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Visual Audio Filter
    This educational application implements a finite impulse response (FIR) audio filter. It has the ability to visualise the correspondence between input and output wave forms. It is implemented as a Java™ application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    its am image processing application its basically use for enhancing the quality of image
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This is my first attempt at building a reusable framework for 3D applications (not an engine!), primarily for educational purpose and also because none of the already existing tools did satisfy me. No longer maintained.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Algomusic is a Java tool made for introducing algorithmic music. Originally a college project it's still quite immature and needs help going forward. Plans include a GUI and fully developed toolkit/API for possible educational use. (Ver: Alpha 0.1)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB