Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sudoki2015/project-list

Список open-source проектов для изучения кода
https://github.com/sudoki2015/project-list

angular golang nodejs react vue

Last synced: about 2 months ago
JSON representation

Список open-source проектов для изучения кода

Awesome Lists containing this project

README

        

# project-list

Список open source проектов для изучения кода.

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

## NodeJS
* [Bitwarden Command-line Interface](https://github.com/bitwarden/cli) - The Bitwarden CLI is a powerful, full-featured command-line interface (CLI) tool to access and manage a Bitwarden vault. The CLI is written with TypeScript and Node.js and can be run on Windows, macOS, and Linux distributions.
* [Ghost](https://github.com/TryGhost/Ghost) - The #1 headless Node.js CMS for professional publishing
* [n8n](https://github.com/n8n-io/n8n) - Free and open fair-code licensed node based Workflow Automation Tool.
* [hackathon-starter](https://github.com/sahat/hackathon-starter) - A boilerplate for Node.js web applications
* [wrike-graphql](https://github.com/nodkz/wrike-graphql) - Wrap REST API with GraphQL
* [moleculer](https://github.com/moleculerjs/moleculer) - Progressive microservices framework for Node.js
* [cockatiel](https://github.com/connor4312/cockatiel) - A resilience and transient-fault-handling library that allows developers to express policies such as Backoff, Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. Inspired by .NET Polly.
* [botpress](https://github.com/botpress/botpress) - The Conversational Platform with built-in language understanding (NLU), beautiful graphical interface and Dialog Manager (DM). Easily create chatbots and AI-based virtual assistants.
* [coralproject/talk](https://github.com/coralproject/talk) - A better commenting experience from Vox Media
* [nestjs-bff](https://github.com/ablestack/nestjs-bff) - A full-stack TypeScript solution, and starter project. Includes an API, CLI, and example client webapp. Features include production grade logging, authorization, authentication, MongoDB migrations, and end-to-end testing.
* [nest-permissions-seed](https://github.com/EndyKaufman/nest-permissions-seed) - A simple application demonstrating the basic usage of permissions with NestJS.
* [apollo-universal-starter-kit](https://github.com/sysgears/apollo-universal-starter-kit) - Apollo Universal Starter Kit is an SEO-friendly, fully-configured, modular starter application that helps developers to streamline web, server, and mobile development with cutting-edge technologies and ultimate code reuse.
* [nxplorerjs-microservice-starter](https://github.com/ERS-HCL/nxplorerjs-microservice-starter) - Node JS , Typescript , Express based reactive microservice starter project for REST and GraphQL APIs
* [Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) - The ultimate Free Open Source Solution for team communications.
* [Rocket.Chat.Apps-engine](https://github.com/RocketChat/Rocket.Chat.Apps-engine) - The Rocket.Chat Apps engine and definitions.
* [kutt](https://github.com/thedevs-network/kutt) - Free Modern URL Shortener.
* [NodeBB](https://github.com/NodeBB/NodeBB) - Node.js based forum software built for the modern web
* [tsed](https://github.com/TypedProject/tsed) - Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6).
* [Twake](https://github.com/linagora/Twake) - Twake is a secure open source collaboration platform to improve organizational productivity.
* [gitbeaker](https://github.com/jdalrymple/gitbeaker) - GitLab API NodeJS library with full support of all the Gitlab API services.
* [strapi](https://github.com/strapi/strapi) - Open source Node.js Headless CMS to easily build customisable APIs
* [nodejs-typescript-expressjs-inversify-ioc-graphql-starter](https://github.com/4name/nodejs-typescript-expressjs-inversify-ioc-graphql-starter) - Starter project for TS with IOC and based on modern waves.
* [growthbook](https://github.com/growthbook/growthbook) - The Open Source A/B Testing Platform
* [objection.js](https://github.com/Vincit/objection.js) - An SQL-friendly ORM for Node.js
## Go
* [talos](https://github.com/talos-systems/talos) - Talos is a modern OS for Kubernetes.
* [magma](https://github.com/magma/magma) - Platform for building access networks and modular network services.
* [influxdb](https://github.com/influxdata/influxdb) - InfluxDB is an open source time series platform. This includes APIs for storing and querying data, processing it in the background for ETL or monitoring and alerting purposes, user dashboards, and visualizing and exploring the data and more.
* [flux](https://github.com/influxdata/flux) - Flux is a lightweight scripting language for querying databases (like InfluxDB) and working with data.
* [chronograf](https://github.com/influxdata/chronograf) - Chronograf is an open-source web application written in Go and React.js that provides the tools to visualize your monitoring data and easily create alerting and automation rules.
* [influxdb-client-go](https://github.com/influxdata/influxdb-client-go) - InfluxDB 2 Go Client
* [kapacitor](https://github.com/influxdata/kapacitor) - Open source framework for processing, monitoring, and alerting on time series data
* [mattermost-server](https://github.com/mattermost/mattermost-server) - Mattermost is an open source, self-hosted Slack-alternative from [https://mattermost.org](https://mattermost.org).
* [mmctl](https://github.com/mattermost/mmctl) - A remote CLI tool for Mattermost: the Open Source, self-hosted Slack-alternative.
* [mattermost-plugin-incident-collaboration](https://github.com/mattermost/mattermost-plugin-incident-collaboration) - Incident collaboration plugin for Mattermost
* [grafana](https://github.com/grafana/grafana) - The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
## JavaScript / TypeScript
* [uPlot](https://github.com/leeoniya/uPlot) - A small, fast chart for time series, lines, areas, ohlc & bars
* [mapbox-gl-js](https://github.com/mapbox/mapbox-gl-js) - Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
* [jspreadsheet/ce](https://github.com/jspreadsheet/ce) - Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
* [apexcharts.js](https://github.com/apexcharts/apexcharts.js) - Interactive JavaScript Charts built on SVG
* [charts](https://github.com/frappe/charts) - Simple, responsive, modern SVG Charts with zero dependencies
* [instagib.io](https://github.com/schibir/instagib.io) - Online 2D shooter
* [britecharts](https://github.com/britecharts/britecharts) - Client-side reusable Charting Library based on D3.js v5 that allows easy and intuitive use of charts and components that can be composed together creating amazing visualizations.
* [swiper](https://github.com/nolimits4web/swiper) - Most modern mobile touch slider with hardware accelerated transitions
* [dnd-kit](https://github.com/clauderic/dnd-kit) - A modern, lightweight, performant, accessible and extensible drag & drop toolkit for React.
## React
* [rc-table](https://github.com/react-component/table) - React table component with useful functions.
* [giraffe](https://github.com/influxdata/giraffe) - A foundation for visualizations in the InfluxDB UI
* [UI for InfluxDB](https://github.com/influxdata/ui) - UI for InfluxDB
* [clockface](https://github.com/influxdata/clockface) - UI Kit for building Chronograf
* [mattermost-webapp](https://github.com/mattermost/mattermost-webapp) - Mattermost is an open source, self-hosted Slack-alternative from [https://mattermost.org](https://mattermost.org).
* [react-flow](https://github.com/wbkd/react-flow) - Highly customizable library for building interactive node-based UIs, editors, flow charts and diagrams
* [reactgrid](https://github.com/silevis/reactgrid) - Add spreadsheet-like behavior to your React app
* [react-chrono](https://github.com/prabhuignoto/react-chrono) - Modern Timeline component for React
* [react-admin](https://github.com/marmelab/react-admin) - A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design
* [ui-kit](https://github.com/commercetools/ui-kit) - The UI Kit is a set of React components that follows commercetools Design System.
* [geist-org/react](https://github.com/geist-org/react) - Modern and minimalist React UI library.
* [sqlpad](https://github.com/sqlpad/sqlpad) - Web-based SQL editor run in your own private cloud. Supports MySQL, Postgres, SQL Server, Vertica, Crate, ClickHouse, Trino, Presto, SAP HANA, Cassandra, Snowflake, BigQuery, SQLite, and more with ODBC
* [react-dropdown-tree-select](https://github.com/dowjones/react-dropdown-tree-select) - Lightweight, accessible, customizable and fast Dropdown Tree Select component for React
* [react-crm](https://github.com/harryho/react-crm) - A reusable CRM project for real-world business based on React 16, Redux & Material-UI 4
* [telegram-react](https://github.com/evgeny-nadymov/telegram-react) - Experimental Telegram web client with tdlib, webassembly and react js under the hood
* [react-google-flight-datepicker](https://github.com/JSLancerTeam/react-google-flight-datepicker) - React date picker inspired by Google Flight
* [fullcalendar](https://github.com/fullcalendar/fullcalendar) - Full-sized drag & drop event calendar
* [airbnb/visx](https://github.com/airbnb/visx) - visx is a collection of reusable low-level visualization components. visx combines the power of d3 to generate your visualization with the benefits of react for updating the DOM.
* [react-share](https://github.com/nygardk/react-share) - Social media share buttons and share counts for React
* [coralproject/talk](https://github.com/coralproject/talk) - A better commenting experience from Vox Media
* [react-graphql-github-apollo](https://github.com/the-road-to-graphql/react-graphql-github-apollo) - A React + Apollo + GraphQL GitHub Client. Your opportunity to learn about these technologies in a real world application.
* [Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) - The ultimate Free Open Source Solution for team communications.
* [react-mosaic](https://github.com/nomcopter/react-mosaic) - A React tiling window manager
* [react-virtuoso](https://github.com/petyosi/react-virtuoso) - The most powerful virtual list component for React
* [evergreen](https://github.com/segmentio/evergreen) - Evergreen React UI Framework by Segment
* [fluentui](https://github.com/microsoft/fluentui) - Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
* [react-data-table-component](https://github.com/jbetancur/react-data-table-component) - A responsive table library with built-in sorting, pagination, selection, expandable rows, and customizable styling.
* [baseweb](https://github.com/uber/baseweb) - A React Component library implementing the Base design language
* [evergreen](https://github.com/segmentio/evergreen) - Evergreen React UI Framework by Segment
* [rooks](https://github.com/imbhargav5/rooks) - Essential React custom hooks ⚓ to super charge your components!
* [refine](https://github.com/pankod/refine) - It ships with Ant Design System, an enterprise-level UI toolkit.
* [reaviz](https://github.com/reaviz/reaviz) - Data visualization library for React
* [react-spreadsheet](https://github.com/iddan/react-spreadsheet) - Simple, customizable yet performant spreadsheet for React
* [react-spreadsheet-grid](https://github.com/denisraslov/react-spreadsheet-grid) - An Excel-like grid component for React with custom cell editors, performant scroll & resizable columns
* [mantine](https://github.com/mantinedev/mantine) - React components and hooks library with native dark theme support focused on usability, accessibility and developer experience
## Preact
* [Rocket.Chat.Livechat](https://github.com/RocketChat/Rocket.Chat.Livechat) - New Livechat client written in Preact
## Flutter
* [Twake-Mobile](https://github.com/linagora/Twake-Mobile) - Twake mobile application
## React Native
* [mattermost-mobile](https://github.com/mattermost/mattermost-mobile) - Next generation iOS and Android apps for Mattermost in React Native
* [Rocket.Chat.ReactNative](https://github.com/RocketChat/Rocket.Chat.ReactNative) - Rocket.Chat mobile clients
* [react-native-redux-crypto-tracker](https://github.com/indreklasn/react-native-redux-crypto-tracker) - Learn how to build a Redux + React Native cryptocurrency app
## Redux
* [mattermost-redux](https://github.com/mattermost/mattermost-redux) - Redux for Mattermost
## Angular
* [altair](https://github.com/imolorhe/altair) - Altair is a beautiful feature-rich GraphQL Client IDE for all platforms.
* [teammates](https://github.com/TEAMMATES/teammates) - This is the project website for the TEAMMATES feedback management tool for education
* [ngx-admin](https://github.com/akveo/ngx-admin) - Customizable admin dashboard template based on Angular 10+
* [angular-ngrx-material-starter](https://github.com/tomastrajan/angular-ngrx-material-starter) - Angular, NgRx, Angular CLI & Angular Material Starter Project
* [ng-zorro-antd](https://github.com/NG-ZORRO/ng-zorro-antd) - Angular UI Component Library based on Ant Design
## Vue
* [office-ui-fabric-vue](https://github.com/aidewoode/office-ui-fabric-vue) - Office UI Fabric implementation for Vue.js
* [vueuse](https://github.com/vueuse/vueuse) - Collection of essential Vue Composition Utilities for Vue 2 and 3
* [chat-application](https://github.com/exoplatform/chat-application) - Chat application
* [primevue](https://github.com/primefaces/primevue) - The Most Complete Vue UI Component Library
* [vue-advanced-chat](https://github.com/antoine92190/vue-advanced-chat) - A beautiful chat rooms component made with Vue.js - compatible with Vue, React & Angular
* [element](https://github.com/ElemeFE/element) - A Vue.js 2.0 UI Toolkit for Web
## Xamarin
* [Bitwarden Mobile Application](https://github.com/bitwarden/mobile) - The Bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, and Xamarin Forms.
## C#
* [The Bitwarden Server](https://github.com/bitwarden/server) - The Bitwarden Server project contains the APIs, database, and other core infrastructure items needed for the "backend" of all bitwarden client applications.
* [eShopOnWeb](https://github.com/dotnet-architecture/eShopOnWeb) - Sample ASP.NET Core 5.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model.
* [Enterprise-Architect-Add-in-Framework](https://github.com/GeertBellekens/Enterprise-Architect-Add-in-Framework) - Framework for add-ins on Sparx Systems Enterprise Architect
* [clean-architecture-demo](https://github.com/matthewrenze/clean-architecture-demo) - A sample app for my presentation on Clean Architecture: Patterns, Practices, and Principles
* [telegram-wp](https://github.com/evgeny-nadymov/telegram-wp) - Telegram Messenger for Windows Phone
* [eShopOnContainers](https://github.com/dotnet-architecture/eShopOnContainers) - Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 5, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
* [Emby](https://github.com/MediaBrowser/Emby) - Emby Server is a personal media server with apps on just about every device.
## Electron
* [Bitwarden Desktop Application](https://github.com/bitwarden/desktop) - The Bitwarden desktop app is written using Electron and Angular. The application installs on Windows, macOS, and Linux distributions.
* [Bitwarden Directory Connector](https://github.com/bitwarden/directory-connector) - The Bitwarden Directory Connector is a a desktop application used to sync your Bitwarden enterprise organization to an existing directory of users and groups.
* [Mattermost Desktop](https://github.com/mattermost/desktop) - Mattermost Desktop application for Windows, Mac and Linux
* [marktext](https://github.com/marktext/marktext) - A simple and elegant markdown editor, available for Linux, macOS and Windows.
* [Rocket.Chat.Electron](https://github.com/RocketChat/Rocket.Chat.Electron) - Official OSX, Windows, and Linux Desktop Clients for Rocket.Chat
## Docker
* [mattermost-docker](https://github.com/mattermost/mattermost-docker) - Dockerfile for mattermost in production
## Cloud
* [mattermost-cloud](https://github.com/mattermost/mattermost-cloud) - Tools and services for running Mattermost Cloud
## Java
* [Mindustry](https://github.com/Anuken/Mindustry) - A sandbox tower defense game written in Java.
## C++
* [TrinityCore](https://github.com/TrinityCore/TrinityCore) - TrinityCore is a MMORPG Framework based mostly in C++.
* [mangos-classic](https://github.com/cmangos/mangos-classic) - C(ontinued)-MaNGOS (Classic fork) is about: -- Doing WoW-Emulation Right!
* [mangoszero/server](https://github.com/mangoszero/server) - Mangos ZERO is a server for World of Warcraft.
* [SkyFire_548](https://github.com/ProjectSkyfire/SkyFire_548) - SkyFireEMU is a full featured World of Warcraft: Mists of Pandaria emulator written in C++.