The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
Repository Index
47,133 repositories indexed
25–48 of 201 · Most stars
This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
- hacktoberfest
- vscode-extension
- drawio
- diagram
draw.io is a JavaScript, client-side editor for general diagramming.
- diagram
- javascript
- whiteboard
A renderer agnostic two-dimensional drawing api for the web
A modern, cross-platform, 2D Graphics library for .NET
- image-processing
- drawing
- c-sharp
- jpeg
TranslatedNumbered hand-drawn style gallery and bilingual prompt Skill
Infinite canvas drawing/whiteboarding app for Windows, Linux and macOS. Made with Godot.
- notebook
- drawing-app
- godot-engine
- vector-graphics
LibreCAD is a cross-platform 2D CAD program. It can read DXF/DWG, and write DXF/DWG/PDF/SVG files. It supports point/line/circle/ellipse/parabola/hyperbola/spline primitives. The GUI is highly customizable, and has dozens of translations.
A lightweight graphic library providing 2d draw for Apache ECharts
Simple flow library 🖥️🖱️
- flow
- javascript
- javascript-library
- flow-based-programming
Powerful and easy-to-use vector graphics Swift library with SVG support
- ios
- ios-animation
- drawing
- graphics
Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
TranslatedA skill that turns SRT subtitles into whiteboard hand-drawn animation with a warm beige paper background and flowing handwriting strokes: mask-based zone masking and arrangement + stream continuous strokes (ink→color).
- ai-skill
- hand-drawn
- opencv
- python
Side menu with some categories to choose.
- android
- java
- animation
- navigationview
A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
- chess
Simple GTK Paint Program
- csharp
- drawing
- painting
- pinta
The .NET library for ImageMagick
- image
- imagemagick
- convert
- resize
Graph drawing library for JavaScript
- graph-drawing
- layout-algorithm
- visualization
- ngraph
This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.
A JavaScript API for drawing unconventional text effects on the web.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
- agent-skills
- ai-agents
- ai-video
- claude-code
See how your app actually fits together. An interactive, plain-English map of your codebase, drawn by Claude or Codex.
- ai-coding
- architecture-diagram
- claude
- claude-code
Online collaborative Whiteboard that is simple, free, easy to use and to deploy
- collaborative
- javascript
- whiteboard
- teaching
The best javascript plugin for app look-alike on- and off-canvas menus with sliding submenus for your website and webapp.
- mmenu
- menu
- navigation
- js