MIT License

项目介绍

jenius-apps/nightingale-rest-api-client 是一个托管在 GitHub 上的开源项目,主要使用 C# 编写,采用 MIT License 许可证,目前获得 835 个 Star、47 次 Fork。

仓库全名
jenius-apps/nightingale-rest-api-client
开源许可证
MIT License
Star 数
835
Fork 数
47
未关闭 Issue
144

README 摘要

Nightingale REST Client Welcome to the official repo for Nightingale REST Client. Download Nightingale here: https://www.microsoft.com/en-us/p/nightingale-rest-api-client/9n2t6f9f5zdn Source code Starting on January 19, 2024, Nightingale became open source. As developers browse the code, they will see that the code is messy, disorganized, and poorly structured. This is because development of Nightingale started…

完整内容见 GitHub 原始 README 或本页 。

常见问题

nightingale-rest-api-client 用什么语言开发?

主要使用 C# 编写,采用 MIT License 许可证,目前有 835 个 Star。

nightingale-rest-api-client 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 nightingale-rest-api-client 的源码?

可以直接克隆仓库:git clone https://github.com/jenius-apps/nightingale-rest-api-client.git,默认分支为 main;安装与运行步骤见仓库 README。

nightingale-rest-api-client 最近还在维护吗?

仓库最近一次更新为 7月2日,当前有 144 个未关闭 Issue;Star 数为 835,可作为社区活跃度的参考。

关于

A modern, resource-efficient REST API client for Windows

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
939
价值分
508
活跃状态
活跃

语言占比

C#

Release

README

Nightingale REST Client

Welcome to the official repo for Nightingale REST Client.

Download Nightingale here: https://www.microsoft.com/en-us/p/nightingale-rest-api-client/9n2t6f9f5zdn

Source code

Starting on January 19, 2024, Nightingale became open source. As developers browse the code, they will see that the code is messy, disorganized, and poorly structured. This is because development of Nightingale started nearly a decade prior as a hobby project. Not only that, I only had a couple years of C# experience under my belt at the time. This is why the source code you see today may not be as professional as you might prefer. So why open source the code today? A tool like Nightingale is perfectly situated to be supported by the open source community. A tool for developers, built by developers. Open sourcing the app has always been part of the plan, but my lack of experience in the early days held it back. Now, I’m happy to release the source code. The goal is to improve it to the same level of code quality as Ambie.

What’s next?

  • First, a lot of refactoring will be needed to bring Nightingale up to speed in the modern world. Migrating to a better MVVM system. Migrating to the latest version of C#. And restructuring the repo to make feature development easier and faster.
  • In parallel, I welcome bug fixes and minor changes from the community.
  • Shortly after, I will start work on Nightingale v5.

What will change for users now that it’s open source?

  • More bugs fixed!
  • More opportunities to contribute!
  • More updates, so make sure you have your auto-updates setting turned on!

Build instructions

// TODO: These steps need further improvement.

  1. Retrieve an evaluation copy of Actipro’s control library from here: https://www.actiprosoftware.com/download/controls/universal.
  2. After filling out the form, downloading their package, and installing their SDK, you will need to update the SDK reference in the Nightingale project in Visual Studio.
  3. Install any other missing components that Visual Studio tells you that you’re missing.
  4. Set Package as the default startup app. And change the debug architecture to x64. Then press F5 to start building and debugging the app.

评论

暂无评论