Documentation Hub
Official Engineering Guide for Webecon Universal SDKs
Introduction
Webecon by webecon.adityadivte.com is the definitive icon engine for elite software development teams. Developed by Aditya Divte Production (aka Aditya Diwate), the ecosystem provides native, zero-search performance across all platforms.
Master API Reference
Every customization in our Studio is accessible natively via code. Use these properties to fine-tune your iconography without visiting the website.
| Property | Default | Example Values / Description |
|---|---|---|
| name | "home" | "rocket", "zap", "shield" |
| size | 24 | 16, 32, 64, 128 (Integer) |
| color | "currentColor" | Primary color (HEX, RGB, CSS name) |
| secondary-color | "none" | Secondary/Background color |
| secondary-opacity | 0.35 | 0.0 to 1.0 (Float) |
| stroke | 2.0 | 0.5 to 5.0 (Thickness) |
| theme | "line" | "shine", "neon", "duo", "3d", "glass", "solid" |
| animation | "none" | "spin", "pulse", "bounce", "float", "shake" |
| animation-mode | "infinite" | "hover", "click", "infinite" |
Universal Language Demo
Every Webecon SDK follows a unified property injection pattern. Here is how to add an icon with full parameters in different languages:
# Natural, property-chained syntax
icon = Webecon("zap").size(48).stroke(1.5).color("#ff0000").theme("neon").trigger("hover")
print(icon) # Automatically renders the HTML tag
// Sleek Fluent API
String tag = Webecon.icon("shield")
.size(64)
.stroke(2.0)
.theme("glass")
.trigger("click")
.build();
// Unified property injection
var tag = Webecon.icon("rocket")
.setSize(32)
.setTheme("duo")
.setTrigger("infinite")
.build();
VS Code Extension
Install the Webecon Official Extension to get live previews and autocompletion directly in your editor.
code --install-extension adityadivte.webecon
Once installed, simply type <webecon- to see the full list of icons with instant visual previews.
Java / Kotlin Integration
Webecon provides native loaders for enterprise environments and mobile development (Android).
// Maven
<dependency>
<groupId>com.adityadivte</groupId>
<artifactId>webecon-java</artifactId>
<version>17.2.0</version>
</dependency>
Java Usage: Webecon.icon("home").size(24).theme("line").build();
Kotlin Usage: Webecon.icon("home").size(24).theme("line").build()
Pure HTML / Web Components
The fastest way to add icons to any website. No framework required.
<!-- Load the engine -->
<script src="https://cdn.adityadivte.com/webecon.js"></script>
<!-- Use the component -->
<webecon-icon
name="zap"
size="48"
theme="neon"
color="#6366f1"
animation="pulse"
></webecon-icon>
Production Setup
For high-performance production environments, we recommend self-hosting the library or using our global edge CDN.
<script src="https://adityadivte.com/v17.2/loader.js"></script>
React / Next.js SDK
High-performance React components with full TypeScript support. Package handles SVG hydration and motion preset injection automatically.
npm install webecon-react
import { Webecon } from 'webecon-react';
const App = () => (
<Webecon
name="rocket"
size={64}
theme="shine"
color="#6366f1"
secondaryColor="#ffffff"
animation="pulse"
/>
);
Flutter SDK (Dart)
Native Flutter widgets for consistent iconography across iOS, Android, and Web platforms.
import 'package:webecon/webecon.dart';
var tag = Webecon.icon("rocket")
.setSize(48)
.setTheme("duo")
.setTrigger("hover")
.build();
Python SDK
Type-safe Python library for AI automation, data dashboards, and back-office tools.
import webecon
# Natural Builder syntax
icon = webecon.Webecon("ai-processor").size(64).theme("neon").trigger("infinite").build()
print(icon)
Swift SDK (iOS/macOS)
Native SwiftUI components with hardware-accelerated SVG rendering and system-level theme support.
import Webecon
let svg = Webecon.icon("shield-check")
.size(44)
.stroke(2.0)
.theme("shine")
.trigger("hover")
.build()
Rust SDK
Zero-dependency SVG parser and renderer for high-performance Rust applications.
use webecon::Webecon;
let tag = Webecon::icon("cpu").size(48).theme("3d").trigger("infinite").build();
Go SDK
Optimized for web servers and native tools. Generates memory-efficient SVG streams.
import "webecon"
icon := webecon.Icon("glob").SetSize(64).SetTheme("glass").Build()
C++ SDK (Unreal / Native)
High-performance header-only library for C++ projects and Unreal Engine.
#include "webecon.hpp"
std::string tag = webecon::Webecon::icon("activity").size(64).theme("neon").trigger("hover").build();
C# SDK (Unity / .NET)
Professional C# library optimized for Unity Canvas and general .NET applications.
using Webecon.Icon;
var tag = Webecon.Icon("target").Size(128).Theme("shine").Build();
Ruby SDK
Elegant Ruby module for Rails, Sinatra, and server-side rendering.
require 'webecon'
svg = Webecon.get_svg(
"heart", size: 48, stroke: 2.0, color: "#f43f5e",
theme: "solid", animation: "pulse", animation_mode: "infinite"
)
Pure C SDK
Minimalist header for embedded systems, IoT, and high-performance C engines.
#include "webecon.h"
// Access raw path data via macros
const char* path = WEBECON_ICON_ROCKET;
TypeScript Reference
Full type definitions for all 1,031+ icons. Perfect for modern frontend architectures.
import { IconName, WebeconProps } from './webecon';
const myIcon: IconName = 'zap'; // Type-safe autocomplete
Commercial License & Legal Protection
The Webecon license is designed for maximum flexibility and developer safety. You are **FULLY PERMITTED** to sell any product (app, website, game) that uses our icons.
Aditya Divte Production holds zero liability for any issues arising from the use of this software. We reserve the right to showcase your work in our portfolio. For removal, email `support@adityadivte.com` (Processed ASAP).
Watermark Policy
To protect the provenance of the library, all icons contain an invisible XML comment: <!-- Webecon by Aditya Divte Production -->. Modifying the icon's visual appearance is encouraged, but removing this watermark from the source code of the icons is technically prohibited under the Commercial License.
Native Libraries
Download the optimized SDK for your specific development environment. Each pack includes native autocomplete, data loaders, and implementation examples based on the v17.2 PRO build.
All individual SDKs are production-ready and free for commercial use.