ascii-sharks

ASCII shark components in TypeScript for your web applications

;' %%' .t;. .oooo S;:S% %8S8. ;:tt%t '.. XX%%S t' ''XSSS8SSX%XX8#. %XSX% :;' ;.''X8%8XX%%S%%S%SStt%tSX8S#X8't%ttt. ::%' ''8XXXSSt%Stttttt%8@%%@%8@8%Sttt%%%%SSSSS%tt. 'SXXtt%t%%%S%:;StS%ttSS%tSXSt88@@%8%@8%tStS%%X%SS%%S%;;t .@##88#@...'@@@@#@8@88X88#XXXSX8SX88SX8%SS%S%%S88St%t%%%. %;%t :. '.'##@###@X#888XX##8@@@#.X%XS%. .%t ;%%%#@@##@@@. SXS%% t. .%;%%%. %%XXS '%t:t .SXSS' '::. ooooo .S' .
import { OceanEngine } from "./src";

const engine = new OceanEngine(canvas, [{ kind: "hammerhead", size: 1 }]);

Powerful Features

Zero Dependencies

Lightweight and fast with no external dependencies. Just add the package and start building.

Multiple Shark Species

Choose from various ASCII shark types including hammerhead, great white, and more for your ocean scene.

TypeScript Support

Full type safety and IntelliSense support for better development experience and fewer runtime errors.

Canvas Integration

Seamlessly integrate with HTML5 canvas for smooth animations and interactive ocean environments.

Customizable Sharks

Control shark size, speed, and behavior to create the perfect underwater scene for your application.

Performance Optimized

Built for performance with efficient rendering and minimal resource usage.

Problems We Solve

!

Boring Interfaces

Add ASCII art sharks to make your web applications more engaging and memorable.

!

Complex Animations

Create smooth underwater animations without complex CSS or JavaScript libraries.

!

Heavy Dependencies

Avoid bloated libraries with our lightweight, dependency-free solution.

!

Type Safety Issues

Build with confidence using full TypeScript support and proper typing.

How It Works

1

Sign Up

Create your account and get access to the ascii-sharks platform.

2

Create Project

Start a new project and configure your ocean environment with sharks.

3

Customize

Choose shark types, sizes, and behaviors to match your design needs.

4

Deploy

Integrate the generated code into your web application with ease.

Perfect For

🎨

Web Developers

Add unique ASCII art to your projects

🎮

Game Developers

Create retro-style underwater games

📊

Data Viz Creators

Make data presentations more engaging

🎯

Digital Artists

Create generative ASCII art projects

Ready to Add Sharks to Your Project?

Join thousands of developers using ascii-sharks to create amazing web experiences

Get Started Free