Developer Resources
Documentation, file libraries and server implementations for Flipnote Studio.
Flipnote Studio documentation
External references
Community format and protocol references used alongside the guides on this site.
File libraries
Code for reading, writing and rendering Flipnote files.
flipnote.jsA JavaScript library with format parsing, conversion and browser playback. Its documentation includes API references and examples.Hatenatools3A maintained Python 3 port of Hatenatools for working with Flipnote animations and Hatena menu and image formats.PPMLibA C# library for applications that need to load or create the original Flipnote Studio animation format.paraA Rust command-line utility for reading PPM animations and exporting frames, thumbnails, GIFs and metadata.
Server implementations
Source code to study when implementing a service for the DSi client.
RexiMemo-OSERexiMemo's reduced open-source edition, with SQLite storage, web browsing, Creator's Rooms and DSi proxy support.ugoserverA separate server codebase for comparing how DSi requests and Hatena formats are handled in Go.flipnote-servernswarr's original reverse-engineered server code, useful as a reference for basic early research into Flipnote Hatena.
