0.2.22 • Published 6 months ago

@patternize/components v0.2.22

Weekly downloads
6
License
MIT
Repository
github
Last release
6 months ago

Patternize Components

React components for algorithm visualization and interactive learning.

Installation

npm install @patternize/components
# or
yarn add @patternize/components

Features

Algorithm Visualizations

  • Sorting Algorithms
    • Merge Sort
    • Bubble Sort
    • Selection Sort
  • Tree Operations
    • DFS/BFS Traversals
    • B-Tree Operations
    • Trie Operations
  • Graph Algorithms
    • Depth-First Search
    • Breadth-First Search
    • Dijkstra's Algorithm
  • Data Structures
    • Linked List Operations
    • Binary Tree Operations
    • React Fiber Visualization

Interactive Components

  • Array Visualization
  • Tree Charts
  • Timeline
  • World Map
  • Cycle Flow

Usage Examples

import { 
  Sorting, 
  Graph, 
  Tree, 
  LinkedList 
} from '@patternize/components';

// Merge Sort Example
export const SortingExample = () => {
  return <MergeSortStory />;
};

// Graph Traversal Example
export const GraphExample = () => {
  return <GraphDFSStory />;
};

Development

This project uses Node.js v16.10.0 for development.

Available Scripts

  • yarn start - Runs Storybook for development
  • yarn build - Builds the package
  • yarn test - Runs tests
  • yarn lint - Runs linter

Publishing

  1. Bump version:
npm version patch
  1. Push changes with tags:
git push --follow-tags

License

MIT

0.2.22

6 months ago

0.2.21

8 months ago

0.2.20

9 months ago

0.2.19

9 months ago

0.2.18

10 months ago

0.2.17

10 months ago

0.0.10

11 months ago

0.2.16

10 months ago

0.2.15

10 months ago

0.2.14

10 months ago

0.2.13

10 months ago

0.2.12

10 months ago

0.2.11

10 months ago

0.2.10

10 months ago

0.1.0

11 months ago

0.2.1

10 months ago

0.1.2

10 months ago

0.2.0

10 months ago

0.1.1

10 months ago

0.2.7

10 months ago

0.1.8

10 months ago

0.0.9

11 months ago

0.2.6

10 months ago

0.1.7

10 months ago

0.0.8

11 months ago

0.2.9

10 months ago

0.2.8

10 months ago

0.1.9

10 months ago

0.2.3

10 months ago

0.1.4

10 months ago

0.2.2

10 months ago

0.1.3

10 months ago

0.2.5

10 months ago

0.1.6

10 months ago

0.2.4

10 months ago

0.1.5

10 months ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago