Coder Social home page Coder Social logo

Project List

Projects v3

  • creation:
    • compilers:
      • Micro — interpreter of the Micro programming language; 👟 ⚙️
      • Tick-tock — interpreter of the Tick-tock programming language:
        • go-sync-utils — the library that provides utility entities for syncing; ⚙️
    • games:
      • Biohazard — 2D puzzle game for Android inspired by Conway's Game of Life and various block games: 👟 ⚙️
        • biohazardcore — the library that implements the business logic of the puzzle game inspired by Conway's Game of Life and various block games; 👟 ⚙️
        • lualife — the library that implements Conway's Game of Life: 👟 ⚙️
          • luatypechecks — the library that implements various type checks in order to simulate static typing in the Lua language; 👟 ⚙️
      • Tangled Stones — 2D puzzle game for Android inspired by various games about tangled webs; 👟 ⚙️
      • PWM Simulator — 2D puzzle game for Android inspired by pulse-width modulation and various side-scrolling games: 👟 ⚙️
        • luaplot — the library that implements a model of a 2D plot with support for displaying functions of time (as in an oscilloscope); 👟 ⚙️
      • Gravity Duel — 2D puzzle game for Android inspired by various shoot 'em up games reduced to a duel of two players and combined with gravity effects (but only for impulses); 👟 ⚙️
    • electronics:
      • LEGO® MINDSTORMS® Robot Inventor:
        • robot-fan — the fan model built using LEGO® MINDSTORMS® Robot Inventor;
        • robot-life — Conway's Game of Life on LEGO® MINDSTORMS® Robot Inventor;
    • misc.:
      • Giftfall — the New Year's demo;
      • utilities:
        • git-earliest-date — the utility for searching the earliest root commit in a repository and the earliest repository in a repository group; ⚙️
        • FPS Fixer — the utility for fixing FPS in videos; ⚙️
  • portfolio:
    • games:
      • go-chess:
        • go-chess-models — the library that implements checking and generating of chess moves; 👟
        • go-chess-minimax — the library that implements a chess engine based on the minimax algorithm; 👟
        • go-chess-cli — the chess program with a terminal-based interface; 👟
      • go-atari:
        • go-atari-models — the library that implements checking and generating of Atari Go moves; 👟
        • go-atari-montecarlo — the library that implements an Atari Go engine based on the Monte Carlo tree search algorithm; 👟
        • go-atari-cli — the Atari Go program with a terminal-based interface; 👟
    • web:
      • go-upload-progress:
        • go-upload-progress-backend — back-end of the service that implements a simple file manager with a display of file upload progress:
          • go-writable-fs — the library that implements a writable file system;
      • go-link-shortener:
      • go-exercises:
        • go-exercises-worker — background worker of the service for solving programming exercises: ⚙️
          • go-code-runner — the library that implements the compiling and running of a code written in the Go programming language and running of a test case set for the compiled code (i.e. the executable file) ; ⚙️
          • go-rabbitmq-utils — the library that provides utility entities for working with RabbitMQ; ⚙️
        • go-exercises-backend — back-end of the service for solving programming exercises; ⚙️
        • go-exercises-frontend — front-end of the service for solving programming exercises; ⚙️
        • go-exercises-integration — integration of the background worker, back-end, and front-end of the service for solving programming exercises; ⚙️
    • libraries:
      • go-cache — the library that implements an in-memory cache with garbage collection in two modes: total (based on a full scan) and partial (based on expiration in Redis):
        • go-hashmap — the library that implements a hash map with synchronized and concurrent wrappers;
      • go-crawler — the library that implements crawling of all relative links for specified ones:
        • go-html-selector — the library that implements collecting text, specified HTML tags, and their attributes from an HTML document;
      • go-blockchain — the library that implements models and algorithms of blockchain.

Projects v2

  • irenica:
    • VK:
      • White Back:
      • VK Group Stats — service for a collecting of a VK groups stats; ⚙️
      • VK Bot — extendable VK group bot; ⚙️
    • Coupon — utility for a getting and a formatting of coupons from the admitad service; ⚙️
    • Telegram Bot — Telegram channel bot; ⚙️
    • Motivator — the utility for repeatedly displaying notifications in the standard OS way. ⚙️

Projects v1

  • compilers:
    • BASIC:
      • Wizard BASIC 0 — компилятор языка программирования Wizard BASIC 0;
      • Wizard BASIC — компилятор языка программирования Wizard BASIC;
      • Wizard BASIC 2 — компилятор языка программирования Wizard BASIC 2:
        • Anna Graphics — трёхмерный графический движок, написанный на C++ на базе OpenGL;
        • Anna Sound — трёхмерный звуковой движок, написанный на C++ на базе OpenAL;
    • Wizard BASIC 3 — компилятор языка программирования Wizard BASIC 3:
      • Wizard Parser — LL(*)-парсер на C++ с поддержкой DSL для описания грамматики в EBNF непосредственно в коде программы;
  • games:
    • Город — MMORPG про мегаполис в киберпанк и нуар стилистике; ⚙️
  • Android:
    • Diary Of Calories — калькулятор калорий; 👟 ⚙️
    • Wizard Budget — калькулятор бюджета: 👟 ⚙️
      • Wizard Tags — библиотека для мобильных браузеров, реализующая редактор тегов с автодополнением; ⚙️
  • web:
    • Wizard Diary — todo-лист; ⚙️
    • blog:
      • Wizard Blog Old — старый движок блога; ⚙️
      • Wizard Blog — движок блога; ⚙️
      • Wizard Blog New:
        • October Copyright Years — a plugin for October CMS that provides the component for calculation and displaying of copyright years; ⚙️
        • Image Preparer — the utility for image preparation. ⚙️

thewizardplusplus's Projects

anna-graphics icon anna-graphics

Трёхмерный графический движок, написанный на C++ на базе OpenGL

anna-sound icon anna-sound

Трёхмерный звуковой движок, написанный на C++ на базе OpenAL

biohazard icon biohazard

2D puzzle game for Android inspired by Conway's Game of Life and various block games

biohazardcore icon biohazardcore

The library that implements the business logic of the puzzle game inspired by Conway's Game of Life and various block games

center icon center

Align content to center with this simple library for LÖVE

city icon city

MMORPG про мегаполис в киберпанк и нуар стилистике

coupon icon coupon

Utility for a getting and a formatting of coupons from the admitad service

git-earliest-date icon git-earliest-date

The utility for searching the earliest root commit in a repository and the earliest repository in a repository group

go-atari-models icon go-atari-models

The library that implements checking and generating of Atari Go moves

go-atari-montecarlo icon go-atari-montecarlo

The library that implements an Atari Go engine based on the Monte Carlo tree search algorithm

go-blockchain icon go-blockchain

The library that implements models and algorithms of blockchain

go-cache icon go-cache

The library that implements an in-memory cache with garbage collection in two modes: total (based on a full scan) and partial (based on expiration in Redis)

go-chess-minimax icon go-chess-minimax

The library that implements a chess engine based on the minimax algorithm

go-code-runner icon go-code-runner

The library that implements the compiling and running of a code written in the Go programming language and running of a test case set for the compiled code (i.e. the executable file)

go-crawler icon go-crawler

The library that implements crawling of all relative links for specified ones

go-exercises-integration icon go-exercises-integration

Integration of the background worker, back-end, and front-end of the service for solving programming exercises

go-hashmap icon go-hashmap

The library that implements a hash map with synchronized and concurrent wrappers

go-html-selector icon go-html-selector

The library that implements collecting text, specified HTML tags, and their attributes from an HTML document

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.