# Ninjamock vs Pencil Project

**Leader by vioscaleAI score:** Ninjamock

| Attribute | Ninjamock | Pencil Project |
|---|---|---|
| **vioscaleAI score** | 67.5 (54% (medium)) | 30.3 (62% (medium)) |
| activity.commits_last_30d | - | 0 |
| adoption.dependent_repos | - | 0 |
| adoption.github_stars | - | 9,875 |
| content.faq | `[{"answer":"A web-based design platform enabling teams to create wireframes and mockups with real-time collaboration, multiple device previews, and interactive prototyping capabilities. Supports exporting to PNG, HTML, and PDF formats and includes pre-built UI components for various platforms. It is indexed under Wireframing.","source":"https://ninjamock.com/account/pricing","question":"What is Ninjamock?","confidence":0.6},{"answer":"Ninjamock offers a free tier, so you can start without paying. Paid plans start at $8 per month. Prices are published openly on the vendor's own pricing page. Pricing changes often, so verify at source before relying on it.","source":"https://ninjamock.com/account/pricing","question":"Is Ninjamock free?","confidence":0.6},{"answer":"We have confirmed browser-based access to Ninjamock. That is the extent of what we could verify from public sources, so it may well offer desktop or mobile clients we have not indexed.","source":"https://ninjamock.com/account/pricing","question":"What platforms does Ninjamock support?","confidence":0.6},{"answer":"We have only confirmed a cloud / SaaS deployment for Ninjamock, so it appears to be vendor-hosted. If a self-hosted option exists we have not found it documented publicly.","source":"https://ninjamock.com/account/pricing","question":"Can Ninjamock be self-hosted?","confidence":0.6},{"answer":"We have confirmed 4 integrations for Ninjamock, including YouTube, Vimeo, Dailymotion and Rumble. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://ninjamock.com/account/pricing","question":"What does Ninjamock integrate with?","confidence":0.6}]` | `[{"answer":"A freely available desktop tool for creating wireframes and mockups with built-in templates for web, mobile, and desktop user interfaces. Includes diagram drawing, interactive prototyping, and multi-format export capabilities. It is indexed under Wireframing.","source":"https://pencil.evolus.vn","question":"What is Pencil Project?","confidence":0.6},{"answer":"Pencil Project is open source, so it can be self-hosted and used at no licence cost. It is released under the GPL-2.0 licence. Pricing changes often, so verify at source before relying on it.","source":"https://pencil.evolus.vn","question":"Is Pencil Project free to use?","confidence":0.6},{"answer":"Pencil Project supports Windows, macOS and Linux. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://pencil.evolus.vn","question":"What platforms does Pencil Project support?","confidence":0.6},{"answer":"Yes. Pencil Project is published under the GPL-2.0 licence, a copyleft licence, so check its terms before embedding it in a closed-source product. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/evolus/pencil","question":"Is Pencil Project open source?","confidence":0.95}]` |
| deployment.options | `{"cloud":true}` | - |
| description.long | A web-based design platform enabling teams to create wireframes and mockups with real-time collaboration, multiple device previews, and interactive prototyping capabilities. Supports exporting to PNG, HTML, and PDF formats and includes pre-built UI components for various platforms. | A freely available desktop tool for creating wireframes and mockups with built-in templates for web, mobile, and desktop user interfaces. Includes diagram drawing, interactive prototyping, and multi-format export capabilities. |
| features.capabilities | `{"pricing_model":"per_editor_seat_monthly","architecture_model":"managed_cloud_saas_browser","real_time_multiplayer_crdt_cursor_sync":true,"drag_and_drop_click_through_user_flow_linking":true,"pre_built_ios_android_web_ui_component_library":true,"enforced_low_fidelity_sketch_rendering_aesthetic":false,"ai_generation_from_text_prompts_or_napkin_sketches":false,"click_heatmap_and_basic_usability_testing_integration":true}` | `{"architecture_model":"desktop_local_application","offline_editing_mode":true,"drag_and_drop_click_through_user_flow_linking":true,"pre_built_ios_android_web_ui_component_library":true}` |
| integrations.count | 4 | 1 |
| integrations.list | `[{"name":"YouTube","native":true,"category":"video","direction":"inbound"},{"name":"Vimeo","native":true,"category":"video","direction":"inbound"},{"name":"Dailymotion","native":true,"category":"video","direction":"inbound"},{"name":"Rumble","native":true,"category":"video","direction":"inbound"}]` | `[{"name":"OpenClipart.org","native":true,"category":"asset_library","direction":"inbound"}]` |
| language.primary | - | JavaScript |
| license.spdx | - | GPL-2.0 |
| market.availability | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | - |
| platform.support | `{"web":true}` | `{"mac":true,"linux":true}` |
| pricing | `{"type":"subscription","plans":[{"free":true,"name":"Starter","summary":"Free with limited elements and no exports","features":["Unlimited projects","Revision history","Project management","Commenting","Real-time editing","Sharing","Free for students and educators"],"contactSales":false,"includedLimits":{"exports":"Not included in free plan","elements":"200 max"}},{"free":false,"name":"Professional","summary":"$8/month (annual billing includes 4 free months). Per-user charges when adding team members.","features":["Unlimited projects","Revision history","Project management","Commenting","Real-time editing","Sharing","Exports in PDF, HTML, PNG","Page translations","300 free elements","User permissions","Real-time collaboration","Sharing with public link","Presentation mode","Vector editing","Page links","Uploads","Email support","Up to 200 team members"],"components":[{"kind":"fixed","amount":8,"period":"month","currency":"USD"}],"contactSales":false,"includedLimits":{"free_elements":"300"}},{"free":false,"name":"Enterprise","summary":"Custom pricing","contactSales":true}],"addOns":[{"name":"Account Pause","components":[{"kind":"fixed","amount":5,"period":"month","currency":"USD"}]}],"summary":"Free tier available. Professional from $8/month with annual billing discount (4 free months). 70% discount for educational institutions. Accepts credit card, PayPal, and Bitcoin.","currency":"USD","freeTier":true,"sourceUrl":"https://ninjamock.com/account/pricing","retrievedAt":"2026-08-31T13:57:54.423Z","startingPrice":{"amount":8,"period":"month","currency":"USD"},"billingPeriods":["month","year"]}` | `{"type":"open_source","summary":"Free and open-source","freeTier":true,"sourceUrl":"https://pencil.evolus.vn","retrievedAt":"2026-08-31T13:58:37.061Z"}` |
| pricing.free_tier | yes | yes |
| pricing.model | freemium | open_source |
| pricing.price_level | low | free |
| pricing.starting_price | `{"amount":8,"currency":"USD"}` | - |
| pricing.transparent | yes | - |
| release.cadence_days | - | 41 |
| release.history | - | `[{"url":"https://github.com/evolus/pencil/releases/tag/v3.1.1","date":"2023-01-01T03:03:19Z","type":"stable","version":"v3.1.1"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.1.0","date":"2019-10-19T09:54:03Z","type":"stable","version":"v3.1.0"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.0.4","date":"2017-06-28T00:32:13Z","type":"stable","version":"v3.0.4"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.0.3","date":"2017-06-06T08:33:31Z","type":"stable","version":"v3.0.3"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.0.2","date":"2017-05-10T22:48:29Z","type":"stable","version":"v3.0.2"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.0.1","date":"2017-03-27T05:00:48Z","type":"stable","version":"v3.0.1"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.0.0","date":"2017-03-20T09:17:22Z","type":"stable","version":"v3.0.0"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.0.0-rc.2","date":"2017-02-09T11:07:51Z","type":"prerelease","version":"v3.0.0-rc.2"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.0.0-rc.1","date":"2016-07-24T16:17:11Z","type":"prerelease","version":"v3.0.0-rc.1"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.0.0-beta.2","date":"2016-06-10T11:25:26Z","type":"prerelease","version":"v3.0.0-beta.2"},{"url":"https://github.com/evolus/pencil/releases/tag/v3.0.0-beta.1","date":"2016-06-03T14:37:26Z","type":"prerelease","version":"v3.0.0-beta.1"}]` |
| security.scorecard | - | 2.2 |
| security.vulnerabilities | - | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=go&package_name=github.com%2Fevolus%2Fpencil&per_page=100","last_12m":0,"max_severity":null}` |

## Capabilities (Wireframing)

| Capability | Ninjamock | Pencil Project |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Architecture model | Managed cloud saas browser | Desktop local application |
| Enforced low fidelity sketch rendering aesthetic | ✗ | - |
| Pre built ios android web UI component library | ✓ | ✓ |
| AI generation from text prompts or napkin sketches | ✗ | - |
| Drag and drop click through user flow linking | ✓ | ✓ |
| Real time multiplayer crdt cursor sync | ✓ | - |
| Confluence and jira native iframe embedding | - | - |
| Export to high fidelity tools figma sketch | - | - |
| Click heatmap and basic usability testing integration | ✓ | - |
| Offline editing mode | - | ✓ |
| SOC2 type ii | - | - |
| ISO 27001 | - | - |
| Pricing model | Per editor seat monthly | - |

*Source: vioscaleAI. Generated 2026-10-16T09:51:13.829Z. "-" = undocumented, not absent.*
