Menu

Flagship Projects

The SaaS products and services we currently build, run, and grow.

Easy Blog Networks

1-click PBN hosting and automation solution

PBN hosting service that installs blogs with 1-click on random servers hosted by big brand hosting providers. It is the fastest, easiest and safest way to host your blog networks.

Pareto Security

A suite of essential macOS security apps

Non-invasive alternative to corporate MDM and RMM solutions for small businesses that care about security but know it doesn't have to be invasive for their team members.

Wordform AI

Generate high quality blog posts with AI

Craft premium, branded blog content that connects with your audience and amplifies your business's reach.

Partnerships

Long-term ventures we co-build and operate with trusted partners.

Mayet

Mayet is a software company specialising exclusively in the pharmaceutical and biotech industry. We build products for the operational problems clinical QA teams face daily: vendor oversight, project tracking, and regulatory alignment.

Niteo House

Niteo House is a three-bedroom villa with pool and fast internet on Lanzarote. A perfect place to escape your working life or for time away. If you do need to work while at the villa, both bedrooms have a working desk with an office chair.

Discontinued and Sold Projects

Past products we either retired or handed off to new owners.

PressProxy

Load WordPress on /blog, regardless of your site builder, gaining the benefits of WordPress for blogging and improvements in SEO while keeping your primary website on your favorite platform.

Discontinued
Rankalyzer

Rankalyzer let you see straight through your competitors' SEO strategies and know how they were performing, helping you take impactful SEO action.

Discontinued
SEO Domain Finder

A comprehensive database of domains and easy-to-use filters wrapped up in a modern user interface that made finding domains for your new niche website or PBN blog a breeze.

Discontinued
BlueRacer

Unit tests tend to get slower with time, wasting a lot of developer hours. BlueRacer helped you keep them fast by posting a unit test performance summary on every Pull Request.

Discontinued
Kafkai

Cutting-edge tech based on a machine-learning algorithm for writing content. It allows you to generate hundreds of readable, unique articles for cents instead of dollars.

Sold
WooCart

Managed hosting built exclusively for WooCommerce. It significantly decreases the time you spend on building new stores and simplifies store management and maintenance.

Sold
Easy Domain Monitor

Monitoring tool for SEO agencies and freelancers. It monitored SEO & social metrics, uptime & speed, blacklists and more.

Discontinued
Big Content Search

Our first SaaS product. The first search engine for reusable content. Database with over 128,000 private label articles and 1,000 eBooks.

Sold
Big Article Scraper

Web-based article directory scraper. Users could download batches of articles or use it with supported services.

Sold
Big Media Scraper

A web service that enriches content with images and videos. Users uploaded a ZIP of articles and received enriched articles.

Sold
WP Postly

A simple autoblogging plugin for WordPress. Sourced articles from Big Content Search, enriched them with Big Media Scraper, and posted them on your blog.

Sold
WP Review Plugin

A very simple review plugin for products. Instead of complicated templates and hundreds of options, simplifies everything to a few clicks.

Sold

Open Source

For nearly two decades we've shipped open-source releases, contributed back to the projects we depend on, and organized community events.

Releases

Hakuto 2026

URL: https://hakuto.dev/

First release: 2026

Technologies: Astro, TypeScript, Tailwind CSS, Claude Code

A free and open source Astro site builder framework for Claude Code, designed to generate production-ready landing pages and marketing sites through conversational design.

Pareto Security apps 2025

URL: https://paretosecurity.com/apps

First release: 2025

Technologies: Swift, Golang, Nix

In 2025 we opensourced all our Pareto Security local apps, including macOS, Linux and Windows versions.

tawind 2024

URL: https://github.com/teamniteo/tawind

First release: 2024

Technologies: Wordpress, Tailwind CSS

A hybrid WordPress theme that bridges the gap between traditional theme development and headless performance optimization. It allows you to fully utilize WordPress's user-friendly interface, including live editing within the theme's canvas, while delivering headless-like speed and performance.

delpt 2024

URL: https://github.com/zupo/delpt

First release: 2024

Technologies: Elm, devenv, Tailwind CSS

Template for an elm-land app with ports and tailwind, devenv for local dev/CI, deployed to Lamdera.

gha-actions 2023

URL: https://github.com/teamniteo/gha-actions

First release: 2023

Technologies: GitHub Actions

A collection of GitHub Actions we use in our projects.

pg_subsetter 2023

URL: https://github.com/teamniteo/pg_subsetter

First release: 2023

Technologies: Golang

A powerful and efficient tool designed to synchronize a fraction of a PostgreSQL database to another PostgreSQL database on the fly. We use it to create a staging app for every Pull Request.

Awesome Pytest Speedup 2023

URL: https://github.com/zupo/awesome-pytest-speedup

First release: 2023

Technologies: Python, Pytest

A collection of tips & tricks we collected over the years on how to make your tests run faster.

Pyramid Scaffold 2022

URL: https://github.com/zupo/tutorial

First release: 2022

Technologies: Python, Pyramid

Title: Pyramid + SQLAlchemy + URL dispatch + Poetry scaffold

A scaffold for a Pyramid projects, incorporating all our latest best practices.

Contributions

NixOS Tests 2025

URL: https://nix.dev/tutorials/nixos/integration-testing-using-virtual-machines.html

First release: 2025

Technologies: Nix, Python

In 2025 we started extensively using the NixOS Test Driver to test the Pareto Security agent across different Linux distros, and contributing back to the project.

devenv 2024

URL: https://devenv.sh/

First release: 2024

Technologies: Nix

Title: Devenv

Devenv is becoming our standard replacement of nix-shell, to build development environments for our projects. We work with the devenv folks to improve the tooling.

Cachix 2023

URL: https://github.com/cachix/git-hooks.nix

First release: 2023

Technologies: Nix

Cachix is a binary cache the we use for all our projects. We contribute fixes to their opensource tooling.

poetry2nix 2022

URL: https://github.com/nix-community/nixpkgs

First release: 2022

Technologies: Nix, Python

We use poetry2nix to build all our Python projects, and we regularly contribute fixes we find along the way.

nixpkgs 2021

URL: https://github.com/NixOS/nixpkgs

First release: 2021

Technologies: Nix

Title: Nixpkgs

We packaged different software that we use daily so that it can be installed with Nix.

celery 2020

URL: https://github.com/teamniteo/celery

First release: 2020

Technologies: Python

Title: Celery

A task queue runner for Python. We added support for Python to an older version.

elm-spa-example 2019

URL: https://github.com/teamniteo/elm-spa-example

First release: 2019

Technologies: ELM

Title: ELM Sigle Page App

Fully fledged fullstack application built with Elm including CRUD operations, authentication, routing, pagination, and more. We contributed examples and added mobile support.

repoze.workflow 2018

URL: https://github.com/teamniteo/repoze.workflow

First release: 2018

Technologies: Pyramid, Python, SQLAlchemy

repoze.workflow is a state machine and associated configuration system useful for workflow-like applications. We contributed Python 3 compatibility fixes.

Client Work (2006–2013)

In our first years Niteo built websites, content management systems, and custom Pyramid / Plone apps for clients across Europe and the US. We transitioned fully to building our own SaaS products in 2013.

Consulting

Pyramid consulting for enquos 2013

enquos is the first comprehensive system to track, analyze, organize, and securely share nutrition, fitness, and health data, while providing tools for optimizing healthy choices. We had a consulting gig to help them refactor their codebase to be more readable and friendly to developers, along with upping the test coverage percentage.

Plone consulting for Syslab.com 2012

Syslab.com is a Munich based software development and consulting company founded in 1998. They create powerful web-based applications and content management systems for organizations, government bodies and multi-national companies. As part of a consulting gig for them we helped them on major projects for their clients including The European Agency for Safety and Health at Work, Denso Auto, and Star Alliance.

Plone consulting for Six Feet Up 2011

Six Feet Up is a company that develops, hosts and supports sophisticated enterprise content management and collaborative intranet projects. We were consultants on one of the projects for their major customer.

Plone consulting for Hexagon IT Oy 2011

Hexagon IT Oy was a Helsinki-based turnkey web service solutions provider. They provided services that include both development, maintenance and support. We helped them migrate their main publishing platform from Plone 2.5 to Plone 4.

Plone Cloud Deployment Consulting for Termitnjak 2010

Consulting and training for deploying Plone sites to cloud servers. Client wanted to migrate their sites from conventional shared Plone hosting solution to affordable dedicated servers. Cloud servers were the best choice based on what they wanted. We prepared a detailed guide on how to setup a CentOS cloud server for running Plone, how to migrate data to the server and how to handle domains and DNS. We gave additional input for their specific use-case and helped them achieve a successful migration.

Databases Consulting for Labena 2010

The client was looking for a well-rounded introductory course in some of the commonly used technologies in the IT world. The client wanted us to introduce four of his employees to the basics of databases, web applications, network infrastructure and general IT-related security. The course was carried out in two parts. In the first part we explained the general structure of a relational database (tables, relations, indexes). After the theory was explained attendees did some interactive exercises. With the help of the web interface phpMyAdmin we created a new database from scratch, built its schema and then performed some data queries on it. After that we learned how to export database to a file and how to restore database from the same file in case a server crashes. On top of that we briefly discussed how web applications use backend databases to provide dynamic content to website visitors. In the second part we learned how to make a web application "visible" on the internet - one must open a hosting account and register a domain. We explained how DNS records need to be updated and how the DNS lookups and network routing are performed. At the end we looked at some of the most common IT security mistakes companies do and gave practical advice on how to avoid them.

Client Projects

Booking portal for SOU Ljubljana 2010

First release: 2010

Technologies: Python, Plone, Buildout, Nginx, RichDocument, Supervisord

LifeInLjubljana.si is a portal that helps Erasmus students coming to Ljubljana to easily find a room and some company. The website has three levels of users: Anonymous, Staff and Administrators. Anonymous are able to view information on the site. Staff members can manage default Plone content on the site (pages, images, etc.) alongside also managing Flats (adding and editing rooms, ratings, etc.). The main part of the site is the list of available flats/beds with an advanced search. Visitors can do a sorted search on several characteristics of a flat/bed. When a booking is confirmed, Staff members enter this information on the site so visitors can always see updated information about when each room is free. There is also integration with Google Maps, with both faculties and rooms represented as pins. The system automatically calculates distances from a flat to the faculty, and search results can be sorted by distance from a chosen faculty. When an Erasmus student leaves Ljubljana, they are asked to provide a rating of the room (from 1 to 5) and a short comment. Site news is implemented like a simple blog; the forum is implemented by integrating Nabble mailing lists into the site.

Security hardened demonstrations website 2010

First release: 2010

Technologies: Nginx, CentOS, iptables, Munin, password managing

ŠOU needed a simple website to promote student demonstrations in Slovenia. In the recent years they had many problems with attacks on similar sites so the highest priority was to ensure high availability. We configured a stripped down CentOS instance, manually compiled Nginx with custom header strings and added some booby-traps for script-kiddies. Linux's default firewall, iptables, was used to deny access to non-authorized persons. Access to the content of the website was protected with a personal key that each of the content managers received on a USB stick. During the 4 week period before the demonstrations, the server didn't have even a single minute of downtime and have repelled all security breach attempts.

Presentation Website for MIROR d.o.o. 2010

First release: 2010

Technologies: WordPress, PHP, MySQL

MIROR provides logistics and civil engineering services. They needed an affordable and simple presentation website. We used the latest WordPress version with a few add-ons and a basic theme.

Sales Website for Zavod mladi podjetnik 2010

First release: 2010

Technologies: WordPress, PHP, MySQL

Zavod mladi podjetnik offers special prices for accounting services for its members. This site gives detailed information of what customers get for the price and why it's a good choice. We used the latest WordPress version with a few add-ons and a basic theme.

Presentation Website for Marjan Racnik, Vodja.si 2010

First release: 2010

Technologies: Plone, Python, Buildout, Supervisord, CacheFu

A presentation website for an NLP and leadership trainer Marjan Racnik. The base for the project is default Plone CMS. We built a customized theme from a design mockup made in Photoshop. Then we added basic structure of the site and modified Plone's site settings accordingly. We added a private section with materials for participants of Marjan's trainings. Marjan can post new trainings to the site and display an RSS feed from his WordPress blog.

Presentation Website for Moj fit 2010

First release: 2010

Technologies: WordPress, PHP, MySQL

Moj fit is a fitness and recreation center. They needed a basic presentation website since the previous one was over 7 years old. We used the latest WordPress version with a few addons and a premium theme.