Skip to content
Sega123-devPublic

About

JS/TS utility library for JSON and object manipulation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

73 Commits

Folders and files

Repository files navigation

Noxon Logo

Noxon

Is a TypeScript-based library that provides advanced JSON manipulation features like formatting, whitespace filling, key editing (even nested), parsing, merging, and secure data handling. It’s designed to help developers display and manage JSON data both in the browser with optional syntax highlighting and validation. The goal is to make working with JSON easier, more visual, and safer—especially when dealing with complex or sensitive data.It is also optimized and lightweight

⚙️Core features

  • ✅ Format and beautify JSON
  • 🔄 Whitespace filler for minimal JSON
  • 🧩 Edit keys and values (supports nested structures)
  • 🛡️ Strip or encrypt sensitive fields (e.g., tokens, passwords)
  • 📁 Merge JSON files and objects
  • 🌈 Display JSON in browser with syntax highlighting
  • 🧪 Validate and compare JSON structures
  • 📦 Fetch and export JSON

Installation

All you need is:

npm install noxon

🎨Support for syntax Highlighting

  • Vanilla Javascript
  • Typescript
  • React
  • XML

Usage

You want to add a key into an object with maximum security? You can do it easily,just type:

import { addKey } from "noxon";

const user = {
  name: "Alice",
  age: 30
};

await addKey({
  object: user,
  newKey: "job",
  keyValue: "software engineer",
  security: "encrypt",
  securityLevel: "advanced",
});

📆Versions

v1.0.0 - First stable release.

🤝Contributions

Contributions, bug reports, and feature requests are welcome! Please open an issue or submit a pull request.

About

JS/TS utility library for JSON and object manipulation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages