Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the open source libraries used by GitHub for Windows

2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/01 Report--

This article will explain in detail what GitHub for Windows uses as an open source library, and the content of the article is of high quality, so the editor will share it with you for reference. I hope you will have a certain understanding of the relevant knowledge after reading this article.

GitHub for Windows is a Metro-style application that integrates the posh-git extension of git,bash command-line shell,PowerShell. GitHub provides Windows users with a basic GUI to handle most common version control tasks, create a version library, submit patches to the local version library, and synchronize between the local and remote version libraries.

GitHub as the largest open source community in the world, GitHub for Windows is naturally built on powerful open source software, so what open source software is used by GitHub for Windows?

1. Akavache

Akavache is a C # asynchronous Key-Value storage system that supports persistence. It can be used as a NoSQL database or even a cache.

2. AvalonEdit

AvalonEdit is an extensible text editor based on WPF. AvalonEdit can be used independently as an editor or embedded in other software.

3. Caliburn.Micro

Caliburn is an open source framework proposed by Rob Eisenberg in 2009, which can be applied to WPF,Silverlight,WP7 and so on. The framework is based on the MVVM pattern and, like its name, is a sharp weapon for enterprise applications.

4. CEF

The full name of CEF is Chromium Embedded Framework (Chromium embedded Framework). Its main purpose is to develop a Webbrowser control based on Google Chromium. CEF supports a range of programming languages and operating systems and can be easily integrated into new or existing projects.

Its design ideology and politics is easy to use and take into account performance. The basic framework of CEF includes the CCompact + program interface, which is implemented through the interface of the local library, which isolates the operation details of the host program and Chromium & Webkit. It provides tight integration between the browser control and the host program, it supports user plug-ins, protocols, JavaScript objects and javascript extensions, the host program can control resources to download, navigate, the following content and print at will, and can work with Google Chrome browsers to support high performance and HTML5 technology.

5. CefSharp

CefSharp is the .NET class library of CEF mentioned above.

6. DotNetZip

Http://dotnetzip.codeplex.com

DotNetZip is an open source ZIP library that is easier to use than SharpZipLib (it is said that I have never used it), and it makes it easy to create, extract, and update ZIP files.

7. Json.NET

Json.NET (now known as Newtonsoft.Json on github) is an open source JSON serialization and deserialization library on the .NET platform.

8. Libgit2-the Git linkable library

Libgit2 is a portable, pure C language implementation of the Git core development package, you can use it to write custom Git applications.

Libgit2 has been widely used in many applications, including GitHub websites, as well as in Plastic SCM and the powerful Microsoft Visual Studio toolkit.

9. LibGit2Sharp

LibGit2Sharp is a lightweight .NET encapsulated libgit2 library.

If you think the article is good, you can share it for more people to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report