awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to crytek-cryengine/cryengine

Open-source alternatives to CRYENGINE

19 open-source projects similar to crytek-cryengine/cryengine, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best CRYENGINE alternative.

  • bjorn/tiledbjorn avatar

    bjorn/tiled

    12,650View on GitHub↗

    Tiled is a visual editor for creating two-dimensional game environments, functioning as a tile map editor and game level design tool. It allows for the construction of game worlds by arranging reusable tile sets and assets into maps. The system includes a tile set manager to organize and modify collections of tiles that can be shared across multiple project maps. It supports the creation of complex environments through layered map composition and the placement of objects at precise coordinates. The editor provides capabilities for grid alignment, coordinate-based layouts, and the attachment

    C++
    View on GitHub↗12,650
  • chartjs/chart.jschartjs avatar

    chartjs/Chart.js

    67,526View on GitHub↗

    Chart.js is a declarative data visualization framework that renders interactive, responsive charts directly onto an HTML5 canvas element. It functions as a configuration-driven engine, transforming structured datasets into complex graphical representations by merging user-defined settings with global defaults. The library utilizes a high-performance rendering pipeline that executes drawing commands during each animation frame to maintain smooth visual feedback. The project distinguishes itself through a modular, extensible architecture that allows developers to register custom scales, control

    JavaScriptcanvaschartgraph
    View on GitHub↗67,526
  • fabricjs/fabric.jsfabricjs avatar

    fabricjs/fabric.js

    31,233View on GitHub↗

    Fabric.js is an object-oriented canvas library that provides an interactive framework for managing shapes, images, and text within an HTML5 canvas environment. It abstracts raw pixel-based drawing commands into a structured hierarchy of objects, enabling developers to manipulate, transform, and animate elements through a centralized event-driven system. The library distinguishes itself by offering comprehensive state serialization, allowing complex graphic compositions to be converted into JSON or SVG formats for persistent storage and reconstruction. It includes a built-in SVG parser that co

    TypeScript
    View on GitHub↗31,233

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • gammu/wammugammu avatar

    gammu/wammu

    67View on GitHub↗

    Wammu

    Python
    View on GitHub↗67
  • goldfire/howler.jsgoldfire avatar

    goldfire/howler.js

    25,190View on GitHub↗

    Howler.js is a JavaScript library that provides a unified interface for managing audio playback across web browsers. It functions as a cross-browser audio engine, abstracting complex browser audio APIs into a consistent developer experience while ensuring reliable performance through automatic fallback mechanisms. The library distinguishes itself by offering specialized tools for spatial audio and efficient asset management. It includes a spatial audio framework that maps three-dimensional vectors to audio nodes for immersive sound positioning, alongside an audio sprite manager that allows de

    JavaScriptaudioaudio-libraryhowler
    View on GitHub↗25,190
  • greensock/gsapgreensock avatar

    greensock/GSAP

    23,877View on GitHub↗

    GSAP is a comprehensive JavaScript animation library designed for orchestrating complex motion sequences and interactive user interfaces. It provides a robust property-interpolation engine that calculates intermediate values for CSS styles, attributes, and numeric properties, enabling smooth visual transitions across web elements. The framework is built on a core architecture that manages animation lifecycles, timeline-based sequence orchestration, and virtual property interception to ensure precise control over motion. The library distinguishes itself through a modular, plugin-based extensib

    JavaScriptanimationgsapjavascript
    View on GitHub↗23,877
  • jgraph/drawiojgraph avatar

    jgraph/drawio

    6,292View on GitHub↗

    drawio is a web-based diagramming tool and cross-platform visual designer used for creating flowcharts, network maps, and technical schemas. It functions as a vector graphics editor and an XML-based diagramming engine that allows users to design and export scalable graphics. The software supports a wide range of technical design tasks, including infrastructure mapping for server layouts and the creation of visual aids for technical documentation. It enables the import of diagram files from other tools to facilitate cross-tool migration.

    JavaScriptdiagramjavascriptwhiteboard
    View on GitHub↗6,292
  • lovell/sharplovell avatar

    lovell/sharp

    32,340View on GitHub↗

    Sharp is a high-performance image processing library for Node.js. It serves as a native extension and wrapper for the libvips framework, providing tools for image resizing, format conversion, and programmatic data manipulation. The project enables the transformation of images into web-friendly formats such as WebP and AVIF while preserving color profiles and alpha channels. It also provides capabilities for generating blank image buffers with specified dimensions and background colors. The library covers a broad range of image manipulation utilities, including rotation, extraction, compositi

    JavaScriptavifcropexif
    View on GitHub↗32,340
  • mrdoob/three.jsmrdoob avatar

    mrdoob/three.js

    113,086View on GitHub↗

    This project is a high-level 3D graphics engine designed to render complex, hardware-accelerated environments within web browsers. It provides a comprehensive abstraction layer that manages scene graphs, cameras, and lighting, mapping high-level scene definitions onto low-level graphics APIs. By decoupling these definitions from specific hardware targets, the engine ensures consistent performance across diverse browsers and devices. The framework distinguishes itself through a robust architecture that includes a unified math library for high-frequency spatial calculations and a physically bas

    JavaScript3daugmented-realitycanvas
    View on GitHub↗113,086
  • nicotine-plus/nicotine-plusNicotine-Plus avatar

    Nicotine-Plus/nicotine-plus

    2,933View on GitHub↗

    Graphical client for the Soulseek peer-to-peer network

    Python
    View on GitHub↗2,933
  • otsaloma/nfoviewotsaloma avatar

    otsaloma/nfoview

    154View on GitHub↗

    Viewer for NFO files

    Python
    View on GitHub↗154
  • rajaniraiyn/svelte-soundRajaniraiyn avatar

    Rajaniraiyn/svelte-sound

    63View on GitHub↗

    Svelte Actions to play interaction sounds on target DOM events

    TypeScript
    View on GitHub↗63
  • swapagarwal/jarvis-on-messengerswapagarwal avatar

    swapagarwal/JARVIS-on-Messenger

    1,374View on GitHub↗

    :speech_balloon: A community-driven python bot that aims to be as simple as possible to serve humans with their everyday tasks

    Python
    View on GitHub↗1,374
  • thumbor/thumborthumbor avatar

    thumbor/thumbor

    10,501View on GitHub↗

    Thumbor is a dynamic image processing service and proxy server that resizes, crops, and filters images on demand via URL parameters. It functions as a URL-based image manipulator that generates specific image versions from source assets to optimize web delivery. The system includes a smart cropping engine that uses facial feature detection and computer vision to automatically center thumbnails on the most relevant visual content. To prevent unauthorized parameter tampering and malicious requests, it employs signature-based request validation and domain-based source whitelisting. Broad capabi

    Pythonhacktoberfest
    View on GitHub↗10,501
  • typemytype/drawbottypemytype avatar

    typemytype/drawbot

    446View on GitHub↗

    DrawBot is a powerful, free application for macOS that invites you to write Python scripts to generate two-dimensional graphics. The built-in graphics primitives support rectangles, ovals, (bezier) paths, polygons, text objects, colors, transparency and much more. You can program multi-page…

    Python
    View on GitHub↗446
  • ultimaker/curaUltimaker avatar

    Ultimaker/Cura

    6,977View on GitHub↗

    Cura is 3D printer slicing software and a G-code generator that converts 3D models into machine-readable instructions. It provides a management interface for configuring printer profiles and coordinating additive manufacturing workflows. The software includes a multi-extruder print controller for defining multi-material or multi-nozzle hardware setups. It supports custom printer integration by allowing users to define machine dimensions and G-code requirements for hardware not included in default lists. The platform covers remote print management through integration with external print serve

    Python
    View on GitHub↗6,977
  • vatro/svelthreeV

    vatro/svelthree

    0View on GitHub↗

    There's a (pretty) new three.js component library for Svelte: threlte website / threlte repo which is (atm) more complete and polished compared to svelthree.

    View on GitHub↗0
  • videojs/video.jsvideojs avatar

    videojs/video.js

    39,805View on GitHub↗

    Video.js is a customizable HTML5 video player framework and JavaScript media plugin system. It provides a foundation for rendering and controlling web video playback across different devices and screen sizes, supporting both standard HTML5 integration and adaptive bitrate streaming for live or on-demand content. The project is distinguished by a modular architecture that allows for the extension of playback functionality through a class-based plugin system and middleware-based method interception. This enables the development of tailored media interfaces and the integration of specialized beh

    JavaScriptdashhlshtml
    View on GitHub↗39,805
  • vuo/vuovuo avatar

    vuo/vuo

    156View on GitHub↗

    These instructions are for building Vuo Base, Vuo Compiler, Vuo Renderer, Vuo Runtime, Vuo Editor, and the built-in Vuo Nodes and Types from source code.

    C++
    View on GitHub↗156