15 самых интересных проектов с открытым исходным кодом в сети

Автор: Monica Porter
Дата создания: 22 Март 2021
Дата обновления: 1 Июнь 2024
Anonim
Что такое Open source проекты, в чем приемущества программ с открытым исходным кодом
Видео: Что такое Open source проекты, в чем приемущества программ с открытым исходным кодом

Содержание

Нас постоянно удивляют все новые крутые проекты с открытым исходным кодом; почти всегда есть ослепляющая альтернатива с открытым исходным кодом любому профессиональному программному обеспечению, которое вам нужно для работы в веб-дизайне, если вы знаете, где искать.

С таким количеством захватывающих проектов нам пришлось немало потрудиться, пытаясь определиться с нашими фаворитами. От лучших редакторов кода до разработчиков приложений JavaScript, инструментов веб-шрифтов и многого другого - вот 15 отличных примеров превосходной работы, которая делается для того, чтобы сделать Интернет лучше. Нужна отличная типографика? Ознакомьтесь с нашим обзором лучших бесплатных шрифтов.

01. Атом

Atom - один из самых популярных текстовых редакторов среди программистов, потому что его можно взломать до глубины души: поскольку это проект с открытым исходным кодом, пользователи могут настраивать его в соответствии со своими конкретными потребностями.

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


02. React Native

React Native позволяет пользователям создавать собственные мобильные приложения, используя только JavaScript, и невероятно популярен на GitHub. Он похож на React (популярная библиотека JavaScript для создания пользовательских интерфейсов), за исключением того, что ее строительные блоки являются собственными компонентами, а не веб-компонентами.

С его помощью пользователи могут создавать богатые мобильные пользовательские интерфейсы, неотличимые от приложений, созданных с использованием Objective-C, Java или Swift. Однако он прекрасно сочетается с этими тремя, поэтому, если вы хотите перейти к собственному коду для оптимизации определенных компонентов, это тоже нормально.

Возможно, вы захотите также ознакомиться с нашими 10 советами экспертов по ReactJS, которые вам нужно знать сегодня, и этими 20 инструментами JavaScript, которые поразят вас.

03. Пряжа


Предлагая сверхбыстрое, мега-безопасное и сверхнадежное управление зависимостями, проект с открытым исходным кодом Yarn является конкурентом диспетчера пакетов узлов.

Возможности включают возможность переустановки пакетов без подключения к Интернету, эффективную очередь запросов, которая обещает максимальное использование сети, и плоский режим, который помогает избежать дублирования зависимостей.

04. Лаборатория выкройки

Visual Studio Code - это бесплатный редактор кода с открытым исходным кодом от Microsoft, который имеет множество замечательных функций, которые ускоряют кодирование. Есть функция IntelliSense, которая обеспечивает интеллектуальное завершение; встроенные команды Git; отладка из редактора и многое другое.

06. Font Awesome


Font Awesome действительно потрясающий: в одном шрифте содержится примерно 1500 иконок бесплатных шрифтов, что составляет «пиктографический язык веб-действий». Значки бесконечно масштабируемы, поэтому они выглядят одинаково при любом размере, и вы можете стилизовать их с помощью CSS.

Он хорошо работает со всеми фреймворками и программами чтения с экрана и не требует JavaScript.

(Вам также могут понравиться эти 41 топ бесплатных веб-шрифтов)

07. Бутстрап

Laravel произвел революцию в разработке PHP. Бесплатный проект с открытым исходным кодом, он позиционирует себя как основу для веб-мастеров - другими словами, людей, которые ценят элегантный, простой и читаемый код - и помогает командам и отдельным лицам быстро создавать хорошо сделанные приложения.

Вокруг Laravel существует большое сообщество и множество ресурсов (например, скринкасты Laracasts), и это одна из самых популярных PHP-фреймворков, используемых сегодня.

11. Ворчание

Платформа для блогов Ghost вскружила голову, когда она была успешно профинансирована через Kickstarter, превзойдя первоначальный запрос в 25000 фунтов стерлингов и в конечном итоге принесла более 196000 фунтов стерлингов финансирования. Проект с открытым исходным кодом в настоящее время поддерживается некоммерческой организацией Ghost Foundation и некоторыми независимыми участниками.

Ghost имеет уникальную цель - предоставить блоггерам простой интерфейс, который позволяет им писать и публиковать свой контент, не обращая внимания на сложность традиционных платформ. Это бесплатный пакет, который вы можете загрузить и установить на свой собственный веб-сервер, но если это слишком сложно и вы готовы платить, есть профессиональные версии.

14. Vue.js

Vue.js - это JavaScript-фреймворк с открытым исходным кодом, который был впервые создан в 2014 году. За последние пять лет он поднялся в рейтинге и стал одним из самых известных фреймворков JavaScript, отчасти благодаря его компоненту: основанный на подходе к созданию веб-приложений.

А если вы уже знакомы с Vue.js, возможно, вас заинтересуют наши советы о том, как повысить производительность в приложении. Мы также рассмотрели, как легко создать приложение с помощью Vue.js.

15. Сервопривод

Servo - это прототип движка веб-браузера, полностью написанный на относительно новом языке системного программирования Rust. Заметные улучшения от его спонсора, Mozilla, включают интегрированные компоненты, которые направлены на улучшение параллелизма и производительности с Firefox, чтобы сделать его более стабильным браузером.

Свежие публикации
8 вечных детских книжных персонажей
Далее

8 вечных детских книжных персонажей

Если детская книга устарела, это не значит, что она вне времени.Детские книги, которые преуспевают в старении, как правило, имеют качественные темы, повествования и дизайн персонажей, и это означает, ...
Творческие способы упаковки ваших рассылок
Далее

Творческие способы упаковки ваших рассылок

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

Создавайте макеты, которые подходят вам

После того, как все планирование сайта выполнено и первоначальные мысли обговорены, мы должны начать собирать конкретные идеи для дизайна и структуры. В конце концов, мы дойдем до того момента, когда ...