The open side of AppKade

Useful software.
Built together.

Open-source tools for curious minds and everyday builders.
Explore the code. Make it yours. Build what comes next.

BUILT IN THE OPENLankaQR CLILegacy BridgeAppKade Open Website

From a small idea to something everyone can use.

The open-source collection

Find something useful.

Tools you can use, inspect, and improve.

3 public projects
Developer toolsexperimental

LankaQR CLI

Inspect QR payloads, parse TLV fields, and verify CRC checksums offline. An experimental developer toolkit, not a certified payment implementation.

  • TypeScript
  • CLI
  • QR payloads
  • Offline
Run it locally
# Requires Node.js 22+
git clone https://github.com/AppKade/lanka-qr-cli.git
cd lanka-qr-cli
npm install
npm test
npm run build
npm run dev -- parse "00020153031445802LK"
Full setup instructions ↗
Show your interest

Votes show community interest and do not affect contributor points.

–votes
Loading
Developer toolsexperimental

Legacy Bridge

Inspect SOAP/WSDL operations and run preliminary XML and local import checks. MCP and REST adapter generation is planned.

  • TypeScript
  • CLI
  • SOAP / WSDL
  • Offline
Run it locally
# Requires Node.js 20+
git clone https://github.com/AppKade/legacy-bridge.git
cd legacy-bridge
npm install
npm run dev -- inspect examples/inventory.wsdl
npm run dev -- validate examples/inventory.wsdl --json
Full setup instructions ↗
Show your interest

Votes show community interest and do not affect contributor points.

–votes
Loading
Developer toolsexperimental

AppKade Open Website

The open-source website for discovering AppKade projects, contributing to them, and recognizing verified GitHub contributions.

  • TypeScript
  • Astro
  • Open source
  • Cloudflare
Run it locally
git clone https://github.com/AppKade/open.git
cd open
corepack enable
pnpm install
pnpm dev
Full setup instructions ↗
Show your interest

Votes show community interest and do not affect contributor points.

–votes
Loading

Built by people like you

Small changes count.

A clearer sentence, a bug fix, a useful feature. Start where you can.

Contribution guide ↗
01

Choose a project

Read its README and browse open issues. For larger changes, discuss the idea with a maintainer first.

02

Make a focused change

Follow the repository's setup instructions, test your change, and open a pull request for review.

03

Build your track record

Eligible merged pull requests appear in the next GitHub sync, with a link back to your work.

How contribution points and recognition work

Points come from merged PRs on registered public AppKade repositories. No AppKade account is required. Stars, followers, and project votes do not earn points.

  • feature10 pts
  • fix8 pts
  • docs5 pts
  • test5 pts
  • other3 pts
  • First eligible PR bonus+5 pts

Each PR has one primary classification, based on maintainer labels. Badges recognise 1, 3, and 10 eligible PRs. Spam, duplicate, fraudulent, and artificially split contributions may be excluded after review. Recognition is not a professional endorsement.

Full recognition policy ↗

Every contribution matters

The people behind the code.

9 merged pull requests. Every contribution links back to GitHub.

Last sync: 2026-10-16 (UTC)

Request a correction or opt out ↗

A little curiosity goes a long way

Your next idea starts here.

Pick a project. Open an issue. Make something better.

Build with AppKade