Open code | Проекты для программистов
3.31K subscribers
32 photos
4 videos
1.16K links
Open code — выкладываем крутые проекты с открытым исходным кодом!

Купить рекламу:
telega.in/channels/open_codee/card?r=SGa7BB6S
Download Telegram
p5.js

Библиотека P5.js — это продвинутая библиотека для рисования чего угодно в браузере. Она основана на фреймворке Processing — а он, в свою очередь, создавался, чтобы помочь художникам использовать для своих художественных дел инструменты программирования
vue-router

Официальная библиотека маршрутизации для Vue.js. Она глубоко интегрируется с Vue.js и позволяет легко создавать SPA-приложения
hyperapp

Hyperapp представляет собой единую библиотеку, которая обеспечивает управление состояним приложения (state) и иммутабельность, как в Redux/Elm, в сочетании с отображением представления (view) и Virtual DOM, как в React.

Hyperapp использует подходы функционального программирования при управлении своим состоянием, но более гибко подходит к разрешению побочных эффектов (side effects), асинхронных действий и манипуляций с DOM.
loki

Библиотека для языка программирования C++, написанная Андреем Александреску как часть книги «Современное проектирование на C++: Обобщенное программирование и прикладные шаблоны проектирования»
svgo

SVGo — это библиотека языка Go, которая позволяет разработчикам программного обеспечения создавать SVG в своих собственных приложениях с использованием спецификации Scalable Vector Graphics 1.1. Библиотека обеспечивает поддержку фигур SVG, таких как круги, эллипсы, многоугольники, прямоугольники и т. д. Она также поддерживает функции преобразования SVG, такие как перевод, поворот, масштабирование, наклон и т. д.
surrealdb

SurrealDB — это и реляционная база данных, и база данных документов, и база графических данных. Вы можете применять все из них одновременно. Кроме того, в ней используется SQL, только расшифровывается это в данном случае как Surreal Query Language (язык сюрреальных запросов).
hyperapp

Hyperapp представляет собой единую библиотеку, которая обеспечивает управление состояним приложения (state) и иммутабельность, как в Redux/Elm, в сочетании с отображением представления (view) и Virtual DOM, как в React
reselect

Reselect это простая библиотека для создания мемоизированных, пригодных для компоновки селекторных функций. Селекторы Reselect могут использоваться для эффективного вычисления производных данных из Redux store.
llvm

Проект программной инфраструктуры для создания компиляторов и сопутствующих им утилит. Состоит из набора компиляторов из языков высокого уровня, системы оптимизации, интерпретации и компиляции в машинный код
Skeleton

Это стиль компьютерного программирования, основанный на простых высокоуровневых программных структурах, на так называемых фиктивных кодах. Программа каркасов похожа на псевдокод, но при этом допускает синтаксический анализ, компиляцию и тестирования кода.
vcpkg

Vcpkg — это кроссплатформенный диспетчер пакетов для разработчиков C и C++. С помощью vcpkg вы можете быстро получить тысячи высококачественных открытый код библиотек, чтобы расширить возможности приложения и внутренний общий доступ к коллекциям частных компонентов.
tmux

Tmux — это менеджер терминалов, который позволяет работать с несколькими сессиями в одном окне. То есть вместо нескольких открытых окон терминала — вы используете одно, которое можно делить на несколько окон.
wekan

Wekan - это сервис для ведения проектов. Весь интерфейс выстроен на основе канбан-досок. Вы будто работаете с настоящей доской в кабинете: прикрепляете заметки, разносите их в разные категории, устанавливаете дедлайны и следите за процессом реализации задач
nanoid

Крошечный (130 байт), безопасный, удобный для URL-адресов, уникальный генератор идентификаторов строк для JavaScript
DeepSpeech

DeepSpeech – это открытый и свободно распространяемый движок распознавания речи, разрабатываемый компанией Mozilla. Движок имеет довольно высокую производительность и хорошие отзывы пользователей, и это делает код проекта интересной мишенью для проверки.
dash

Dash - это фреймворк Python для создания аналитических веб-приложений. Dash помогает в создании адаптивных веб-панелей мониторинга, которые приятны на вид и выполняются очень быстро без необходимости разбираться в сложных интерфейсных фреймворках или языках, таких как HTML, CSS, JavaScript