Add organization profile README
Welcome page for developers visiting the IronServices GitHub organization. Includes overview of all services, SDK links, and quick start guides. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
bdd58dce84
commit
ca5aa21565
|
|
@ -0,0 +1,164 @@
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
# IronServices
|
||||||
|
|
||||||
|
### Developer Tools for Modern Applications
|
||||||
|
|
||||||
|
[](https://ironservices.io)
|
||||||
|
[](LICENSE)
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Our Services
|
||||||
|
|
||||||
|
| Service | Description | Website |
|
||||||
|
|---------|-------------|---------|
|
||||||
|
| **IronLicensing** | Software licensing and activation | [ironlicensing.com](https://ironlicensing.com) |
|
||||||
|
| **IronTelemetry** | Error monitoring and crash reporting | [irontelemetry.com](https://irontelemetry.com) |
|
||||||
|
| **IronNotify** | Event notifications and alerts | [ironnotify.com](https://ironnotify.com) |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## SDKs
|
||||||
|
|
||||||
|
Native SDKs available for all major platforms:
|
||||||
|
|
||||||
|
### IronLicensing
|
||||||
|
|
||||||
|
| Platform | Package | Repository |
|
||||||
|
|----------|---------|------------|
|
||||||
|
| .NET | `IronLicensing.Client` | [ironlicensing-dotnet](https://github.com/IronServices/ironlicensing-dotnet) |
|
||||||
|
| JavaScript | `@ironservices/licensing` | [ironlicensing-js](https://github.com/IronServices/ironlicensing-js) |
|
||||||
|
| Python | `ironlicensing` | [ironlicensing-python](https://github.com/IronServices/ironlicensing-python) |
|
||||||
|
| Go | `ironlicensing-go` | [ironlicensing-go](https://github.com/IronServices/ironlicensing-go) |
|
||||||
|
| Java | `com.ironservices:licensing` | [ironlicensing-java](https://github.com/IronServices/ironlicensing-java) |
|
||||||
|
| Rust | `ironlicensing` | [ironlicensing-rust](https://github.com/IronServices/ironlicensing-rust) |
|
||||||
|
|
||||||
|
### IronTelemetry
|
||||||
|
|
||||||
|
| Platform | Package | Repository |
|
||||||
|
|----------|---------|------------|
|
||||||
|
| .NET | `IronTelemetry.Client` | [irontelemetry-dotnet](https://github.com/IronServices/irontelemetry-dotnet) |
|
||||||
|
| JavaScript | `@ironservices/telemetry` | [irontelemetry-js](https://github.com/IronServices/irontelemetry-js) |
|
||||||
|
| Python | `irontelemetry` | [irontelemetry-python](https://github.com/IronServices/irontelemetry-python) |
|
||||||
|
| Go | `irontelemetry-go` | [irontelemetry-go](https://github.com/IronServices/irontelemetry-go) |
|
||||||
|
| Java | `com.ironservices:telemetry` | [irontelemetry-java](https://github.com/IronServices/irontelemetry-java) |
|
||||||
|
| Rust | `irontelemetry` | [irontelemetry-rust](https://github.com/IronServices/irontelemetry-rust) |
|
||||||
|
|
||||||
|
### IronNotify
|
||||||
|
|
||||||
|
| Platform | Package | Repository |
|
||||||
|
|----------|---------|------------|
|
||||||
|
| .NET | `IronNotify.Client` | [ironnotify-dotnet](https://github.com/IronServices/ironnotify-dotnet) |
|
||||||
|
| JavaScript | `@ironservices/notify` | [ironnotify-js](https://github.com/IronServices/ironnotify-js) |
|
||||||
|
| Python | `ironnotify` | [ironnotify-python](https://github.com/IronServices/ironnotify-python) |
|
||||||
|
| Go | `ironnotify-go` | [ironnotify-go](https://github.com/IronServices/ironnotify-go) |
|
||||||
|
| Java | `com.ironservices:notify` | [ironnotify-java](https://github.com/IronServices/ironnotify-java) |
|
||||||
|
| Rust | `ironnotify` | [ironnotify-rust](https://github.com/IronServices/ironnotify-rust) |
|
||||||
|
|
||||||
|
### Shared Libraries
|
||||||
|
|
||||||
|
| Platform | Package | Repository |
|
||||||
|
|----------|---------|------------|
|
||||||
|
| .NET | `IronServices.Client` | [ironservices-dotnet](https://github.com/IronServices/ironservices-dotnet) |
|
||||||
|
| .NET MAUI | `IronServices.Maui` | [ironservices-maui](https://github.com/IronServices/ironservices-maui) |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Quick Start
|
||||||
|
|
||||||
|
### .NET
|
||||||
|
```bash
|
||||||
|
dotnet add package IronLicensing.Client
|
||||||
|
dotnet add package IronTelemetry.Client
|
||||||
|
dotnet add package IronNotify.Client
|
||||||
|
```
|
||||||
|
|
||||||
|
### JavaScript/TypeScript
|
||||||
|
```bash
|
||||||
|
npm install @ironservices/licensing
|
||||||
|
npm install @ironservices/telemetry
|
||||||
|
npm install @ironservices/notify
|
||||||
|
```
|
||||||
|
|
||||||
|
### Python
|
||||||
|
```bash
|
||||||
|
pip install ironlicensing
|
||||||
|
pip install irontelemetry
|
||||||
|
pip install ironnotify
|
||||||
|
```
|
||||||
|
|
||||||
|
### Go
|
||||||
|
```bash
|
||||||
|
go get github.com/IronServices/ironlicensing-go
|
||||||
|
go get github.com/IronServices/irontelemetry-go
|
||||||
|
go get github.com/IronServices/ironnotify-go
|
||||||
|
```
|
||||||
|
|
||||||
|
### Java (Maven)
|
||||||
|
```xml
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.ironservices</groupId>
|
||||||
|
<artifactId>licensing</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
</dependency>
|
||||||
|
```
|
||||||
|
|
||||||
|
### Rust
|
||||||
|
```toml
|
||||||
|
[dependencies]
|
||||||
|
ironlicensing = "1.0"
|
||||||
|
irontelemetry = "1.0"
|
||||||
|
ironnotify = "1.0"
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
### IronLicensing
|
||||||
|
- License key validation and activation
|
||||||
|
- Feature-based licensing
|
||||||
|
- Trial management
|
||||||
|
- In-app purchase flows
|
||||||
|
- Offline grace period support
|
||||||
|
- Machine fingerprinting
|
||||||
|
|
||||||
|
### IronTelemetry
|
||||||
|
- Exception capture with stack traces
|
||||||
|
- User journey tracking
|
||||||
|
- Breadcrumb trails
|
||||||
|
- Performance monitoring
|
||||||
|
- Offline queue with automatic retry
|
||||||
|
- Privacy-first design
|
||||||
|
|
||||||
|
### IronNotify
|
||||||
|
- Multi-channel notifications
|
||||||
|
- Customizable severity levels
|
||||||
|
- Action buttons and deep links
|
||||||
|
- Real-time WebSocket support
|
||||||
|
- Offline queue with persistence
|
||||||
|
- Event builder pattern
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
|
||||||
|
Each SDK repository contains comprehensive documentation and examples. Visit the individual repositories for:
|
||||||
|
|
||||||
|
- Installation guides
|
||||||
|
- API reference
|
||||||
|
- Code examples
|
||||||
|
- Best practices
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
**[Website](https://ironservices.io)** | **[IronLicensing](https://ironlicensing.com)** | **[IronTelemetry](https://irontelemetry.com)** | **[IronNotify](https://ironnotify.com)**
|
||||||
|
|
||||||
|
MIT License - Built with care for developers
|
||||||
|
|
||||||
|
</div>
|
||||||
Loading…
Reference in New Issue