App icon
Screenshot of the main view of the app Screenshot of the daily recap view Screenshot of the main view in dark mode

Orbe pour Pronote

This project is an iOS/watchOS/macOS Swift app to view school information. Most high schools in France use Pronote to handle and share school information with students and parents. The official app for Pronote was very limited, therefore I made this app.

Features:

  • View your school schedule, homework, grades, classes content, absences, messages from teachers, announcements from your school, upcoming exams, etc.
  • See graphs of the evolution of your grade averages
  • Dark mode
  • Notifications before every class
  • Daily recap including tomorrow's homework, new grades and their impact on your point averages, classes to revise, etc.
  • Widgets for your school schedule
  • Ask information about your schedule or your grades to Siri
  • See your next class in a complication on your watch face
  • Also a game: Unlock alternative app icons by having good grades
  • Automatically synced amongst your devices

The app is written in Swift, the backend is written in JavaScript (NodeJS) using Puppeteer, and with a Python watchdog.
The development began in October 2019, it was available on the App Store between 2 September 2020 (version 1.0) and 20 April 2021 (version 4.5).
It has been updated 18 times on iOS and 14 times on macOS, and the monorepo has 1246 commits.

Screenshot of SnowHex on macOS, with syntax highlighting for a GIF image, with two auxiliary windows: one with a preview of the image and one to change the color of a palette element Screenshot of SnowHex, with the Find feature to find a sequence of bytes in a GIF file, and another window to edit the delay between images for the animated GIF

SnowHex

This project is a Java desktop hex file editor, with syntax highlighting.

Features:

  • View and Edit files in Hexadecimal
  • Supports selection, Copy/Paste, Insert, Overwrite, Delete bytes
  • Have syntax highlighting for multiple formats (currently GIF, SNI, COR...)
  • See and edit properties about bit fields and bytes for supported formats (currently GIF)
  • View a Preview of the file in real time (for GIF, SNI)
  • Supports Find to find a sequence of bytes in the file, a string, or an encoded number

The app is written in Java and is open source. You can make your own TokenMaker subclass if you want to support a new file format.

View Product Page | GitHub Repository

◀︎ Browse all tags